Commit Graph

47 Commits

Author SHA256 Message Date
Dominique Leuenberger
1b9a0c58f5 Accepting request 1218890 from devel:languages:python
- update to 6.1.0:
  * Covered the unreachable code path in
    multidict._multidict_base._abc_itemsview_register() with
    typing -- by :user:`skinnyBat`. Related issues and pull
    requests on GitHub: :issue:`928`.
  * Added support for Python 3.13 -- by :user:`bdraco`. Related
    issues and pull requests on GitHub: :issue:`1002`.
  * Removed Python 3.7 support -- by :user:`bdraco`. Related
    issues and pull requests on GitHub: :issue:`997`.
  * Added tests to have full code coverage of the
    multidict._multidict_base._viewbaseset_richcmp() function --
    by :user:`skinnyBat`. Related issues and pull requests on
    GitHub: :issue:`928`.
  * The deprecated ::set-output workflow command has been
    replaced by the $GITHUB_OUTPUT environment variable in the
    GitHub Actions CI/CD workflow definition. Related issues and
    pull requests on GitHub: :issue:`940`.
  * codecov-action has been temporarily downgraded to v3 in the
    GitHub Actions CI/CD workflow definitions in order to fix
    uploading coverage to Codecov. See this issue for more
    details. Related issues and pull requests on GitHub:
    :issue:`941`.
  * In the GitHub Actions CI/CD workflow definition, the Get pip
    cache dir step has been fixed for Windows runners by adding
    shell: bash. See actions/runner#2224 for more details.
    Related issues and pull requests on GitHub: :issue:`942`.
  * Interpolation of the pip cache keys has been fixed by adding
    missing $ syntax in the GitHub Actions CI/CD workflow
    definition. Related issues and pull requests on GitHub:
    :issue:`943`.

OBS-URL: https://build.opensuse.org/request/show/1218890
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-multidict?expand=0&rev=22
2024-10-30 16:29:48 +00:00
211e28baea - update to 6.1.0:
* Covered the unreachable code path in
    multidict._multidict_base._abc_itemsview_register() with
    typing -- by :user:`skinnyBat`. Related issues and pull
    requests on GitHub: :issue:`928`.
  * Added support for Python 3.13 -- by :user:`bdraco`. Related
    issues and pull requests on GitHub: :issue:`1002`.
  * Removed Python 3.7 support -- by :user:`bdraco`. Related
    issues and pull requests on GitHub: :issue:`997`.
  * Added tests to have full code coverage of the
    multidict._multidict_base._viewbaseset_richcmp() function --
    by :user:`skinnyBat`. Related issues and pull requests on
    GitHub: :issue:`928`.
  * The deprecated ::set-output workflow command has been
    replaced by the $GITHUB_OUTPUT environment variable in the
    GitHub Actions CI/CD workflow definition. Related issues and
    pull requests on GitHub: :issue:`940`.
  * codecov-action has been temporarily downgraded to v3 in the
    GitHub Actions CI/CD workflow definitions in order to fix
    uploading coverage to Codecov. See this issue for more
    details. Related issues and pull requests on GitHub:
    :issue:`941`.
  * In the GitHub Actions CI/CD workflow definition, the Get pip
    cache dir step has been fixed for Windows runners by adding
    shell: bash. See actions/runner#2224 for more details.
    Related issues and pull requests on GitHub: :issue:`942`.
  * Interpolation of the pip cache keys has been fixed by adding
    missing $ syntax in the GitHub Actions CI/CD workflow
    definition. Related issues and pull requests on GitHub:
    :issue:`943`.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-multidict?expand=0&rev=45
2024-10-28 22:55:09 +00:00
Ana Guerrero
acb2fa09d8 Accepting request 1155850 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1155850
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-multidict?expand=0&rev=21
2024-03-08 17:07:46 +00:00
45700be6c7 Accepting request 1155849 from home:dgarcia:branches:openSUSE:Factory:Rings:1-MinimalX
- Update to 6.0.5 (bsc#1221014):
  * Upgraded the C-API macros that have been deprecated in Python 3.9
    and later removed in 3.13 -- by :user:`iemelyanov`.
  * Related issues and pull requests on GitHub: :issue:`862`,
    :issue:`864`, :issue:`868`, :issue:`898`.
  * Reverted to using the public argument parsing API
    :c:func:`PyArg_ParseTupleAndKeywords` under Python 3.12 -- by
    :user:`charles-dyfis-net` and :user:`webknjaz`.
  * The effect is that this change prevents build failures with clang
    16.9.6 and gcc-14 reported in :issue:`926`. It also fixes a
    segmentation fault crash caused by passing keyword arguments to
    :py:meth:`MultiDict.getall() <multidict.MultiDict.getall>`
    discovered by :user:`jonaslb` and :user:`hroncok` while examining
    the problem.
  * Related issues and pull requests on GitHub: :issue:`862`,
    :issue:`909`, :issue:`926`, :issue:`929`.
  * Fixed a SystemError: null argument to internal routine error on a
    MultiDict.items().isdisjoint() call when using C Extensions.
  * Related issues and pull requests on GitHub: :issue:`927`.

OBS-URL: https://build.opensuse.org/request/show/1155849
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-multidict?expand=0&rev=43
2024-03-07 10:24:09 +00:00
Dominique Leuenberger
dd117c8966 Accepting request 1081858 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1081858
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-multidict?expand=0&rev=20
2023-04-22 20:00:00 +00:00
be8d14e713 Accepting request 1081495 from home:dirkmueller:acdc:as_python3_module
SR for python stack proposal

OBS-URL: https://build.opensuse.org/request/show/1081495
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-multidict?expand=0&rev=41
2023-04-21 14:21:12 +00:00
Dominique Leuenberger
4be18fb8c5 Accepting request 1046222 from devel:languages:python
- update to 6.0.4:
  * Fixed a type annotations regression introduced in v6.0.2 under Python
    versions <3.10. It was caused by importing certain types only available
    in newer versions. (:issue:`798`)

OBS-URL: https://build.opensuse.org/request/show/1046222
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-multidict?expand=0&rev=19
2023-01-03 14:04:21 +00:00
92c3fc1b44 - update to 6.0.4:
* Fixed a type annotations regression introduced in v6.0.2 under Python
    versions <3.10. It was caused by importing certain types only available
    in newer versions. (:issue:`798`)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-multidict?expand=0&rev=39
2023-01-02 15:35:16 +00:00
Dominique Leuenberger
c996be78f3 Accepting request 1041242 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1041242
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-multidict?expand=0&rev=18
2022-12-08 15:50:06 +00:00
b7f603e76b Accepting request 1041214 from home:yarunachalam:branches:devel:languages:python
- Update to 6.0.3: 
  * Features
    Declared the official support for Python 3.11 — by @mlegner. (#872)

OBS-URL: https://build.opensuse.org/request/show/1041214
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-multidict?expand=0&rev=37
2022-12-07 21:30:10 +00:00
Dominique Leuenberger
b832d80db3 Accepting request 957326 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/957326
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-multidict?expand=0&rev=17
2022-02-26 16:01:56 +00:00
6a5b227532 Accepting request 957229 from system:homeautomation:home-assistant:unstable
- update to 6.0.2:
  - Use ``METH_FASTCALL`` where it makes sense.
    ``MultiDict.add()`` is 2.2 times faster now, ``CIMultiDict.add()`` is 1.5 times faster.
    The same boost is applied to ``get*()``, ``setdefault()``, and ``pop*()`` methods. (:issue:`681`)
  - Fixed type annotations for keys of multidict mapping classes. (:issue:`644`)
  - Support Multidict[int] for pure-python version.
    ``__class_getitem__`` is already provided by C Extension, making it work with the pure-extension too. (:issue:`678`)
  - Dropped Python 3.6 support (:issue:`680`)

OBS-URL: https://build.opensuse.org/request/show/957229
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-multidict?expand=0&rev=36
2022-02-24 11:19:59 +00:00
Dominique Leuenberger
f4a8a8da6f Accepting request 857113 from devel:languages:python
- update to 5.1.0:
  - Support ``GenericAliases`` (``MultiDict[str]``) for Python 3.9+
  `#553 <https://github.com/aio-libs/multidict/issues/553>`_

OBS-URL: https://build.opensuse.org/request/show/857113
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-multidict?expand=0&rev=16
2020-12-23 13:19:10 +00:00
1d422adf83 - update to 5.1.0:
- Support ``GenericAliases`` (``MultiDict[str]``) for Python 3.9+
  `#553 <https://github.com/aio-libs/multidict/issues/553>`_

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-multidict?expand=0&rev=34
2020-12-20 09:36:26 +00:00
Dominique Leuenberger
a80e2208fd Accepting request 850140 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/850140
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-multidict?expand=0&rev=15
2020-11-25 18:27:47 +00:00
6f5a37244e Accepting request 849821 from home:jayvdb:branches:devel:languages:python
- Update to v5.0.2

OBS-URL: https://build.opensuse.org/request/show/849821
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-multidict?expand=0&rev=32
2020-11-23 09:43:30 +00:00
Dominique Leuenberger
303b9db979 Accepting request 835171 from devel:languages:python
- update to 4.7.6:
 - Fixed an issue with some versions of the ``wheel`` dist
   failing because of being unable to detect the license file.

OBS-URL: https://build.opensuse.org/request/show/835171
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-multidict?expand=0&rev=14
2020-10-25 17:08:42 +00:00
4ea092bdea - update to 4.7.6:
- Fixed an issue with some versions of the ``wheel`` dist
   failing because of being unable to detect the license file.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-multidict?expand=0&rev=30
2020-09-17 11:35:06 +00:00
Dominique Leuenberger
2220c64c3a Accepting request 784574 from devel:languages:python
- Fix fdupes call

OBS-URL: https://build.opensuse.org/request/show/784574
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-multidict?expand=0&rev=13
2020-03-14 08:55:18 +00:00
Tomáš Chvátal
b34029b78a - Fix fdupes call
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-multidict?expand=0&rev=28
2020-03-13 08:40:25 +00:00
Dominique Leuenberger
42fdcbbc42 Accepting request 783026 from devel:languages:python
py38 fix

OBS-URL: https://build.opensuse.org/request/show/783026
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-multidict?expand=0&rev=12
2020-03-09 17:34:24 +00:00
Tomáš Chvátal
5aab3ee931 - Update to 4.7.5:
* various fixes for python 3.8 support

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-multidict?expand=0&rev=26
2020-03-09 16:41:09 +00:00
Dominique Leuenberger
3d2e20b008 Accepting request 706296 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/706296
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-multidict?expand=0&rev=11
2019-06-01 07:52:23 +00:00
Tomáš Chvátal
0095b9fd3e Accepting request 706294 from home:mcalabkova:branches:devel:languages:python
- update to 4.5.2
  * Multidict views ported from Cython to C extension
  4.4.*
  * Restore Python 3.4 support
  * Rewrite C implementation to use C pair list.
  * Fix update order when both arg and kwargs are used.

OBS-URL: https://build.opensuse.org/request/show/706294
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-multidict?expand=0&rev=24
2019-05-29 12:47:14 +00:00
Stephan Kulow
88ce7b82a7 Accepting request 682426 from devel:languages:python
- Fix fdupes macro expansion

OBS-URL: https://build.opensuse.org/request/show/682426
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-multidict?expand=0&rev=10
2019-03-10 08:34:07 +00:00
Tomáš Chvátal
13da2042c5 - Fix fdupes macro expansion
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-multidict?expand=0&rev=22
2019-03-07 11:26:17 +00:00
Dominique Leuenberger
07977df9b1 Accepting request 632906 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/632906
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-multidict?expand=0&rev=9
2018-09-04 20:57:29 +00:00
Tomáš Chvátal
57d9748042 Accepting request 632894 from home:frispete:python
- don't depend on a certain python devel package, avoids:
    nothing provides python2-devel >= 3.4.1
  such a version will never exist!

OBS-URL: https://build.opensuse.org/request/show/632894
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-multidict?expand=0&rev=20
2018-09-03 18:18:03 +00:00
Dominique Leuenberger
15c6ee63ef Accepting request 632133 from devel:languages:python
- Update to 4.3.1:
  * No obvious changelog

OBS-URL: https://build.opensuse.org/request/show/632133
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-multidict?expand=0&rev=8
2018-08-31 08:45:46 +00:00
Tomáš Chvátal
96d944c3f3 - Update to 4.3.1:
* No obvious changelog

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-multidict?expand=0&rev=18
2018-08-29 10:49:21 +00:00
Dominique Leuenberger
10ee1df253 Accepting request 597345 from devel:languages:python
- Enable testsuite

- update to version 4.2.0:
  * Publish py.typed flag for type hinting analyzers (mypy etc).

OBS-URL: https://build.opensuse.org/request/show/597345
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-multidict?expand=0&rev=7
2018-04-19 13:29:32 +00:00
Tomáš Chvátal
b6d06d8bee OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-multidict?expand=0&rev=16 2018-04-17 08:09:57 +00:00
Tomáš Chvátal
04d8f21ccd - Enable testsuite
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-multidict?expand=0&rev=15
2018-04-17 08:09:46 +00:00
Tomáš Chvátal
9c82eae464 Accepting request 597254 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/597254
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-multidict?expand=0&rev=14
2018-04-17 06:37:14 +00:00
Dominique Leuenberger
f22ae18f3a Accepting request 575267 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/575267
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-multidict?expand=0&rev=6
2018-02-14 08:44:49 +00:00
Tomáš Chvátal
471a6be7d6 Accepting request 575259 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/575259
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-multidict?expand=0&rev=12
2018-02-10 19:37:58 +00:00
Dominique Leuenberger
9ff053c726 Accepting request 566983 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/566983
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-multidict?expand=0&rev=5
2018-01-20 10:26:48 +00:00
Tomáš Chvátal
72fcae74e9 Accepting request 566973 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/566973
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-multidict?expand=0&rev=10
2018-01-17 19:20:21 +00:00
Dominique Leuenberger
7c017c0294 Accepting request 539901 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/539901
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-multidict?expand=0&rev=4
2017-11-09 13:05:59 +00:00
Jan Matejek
5eaa939533 Accepting request 539742 from home:apersaud:branches:devel:languages:python
- specfile:
  * don't package .c files
- update to version 3.3.2:
  * Fix tarball (again)
- changes from version 3.3.1:
  * Include .c files in tarball (#181)

OBS-URL: https://build.opensuse.org/request/show/539742
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-multidict?expand=0&rev=8
2017-11-08 15:34:48 +00:00
Dominique Leuenberger
7ac8f215af Accepting request 538783 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/538783
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-multidict?expand=0&rev=3
2017-11-08 14:10:23 +00:00
Jan Matejek
76eb6d7f3d Accepting request 538226 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/538226
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-multidict?expand=0&rev=6
2017-11-03 14:38:26 +00:00
Dominique Leuenberger
ffce6f6b4a Accepting request 527445 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/527445
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-multidict?expand=0&rev=2
2017-09-20 15:13:36 +00:00
Thomas Bechtold
11dafc3118 Accepting request 527364 from home:seanmarlow:branches:devel:languages:python
Update to version 3.2.0. Pre-compiled shared libraries have been removed from sdist.

OBS-URL: https://build.opensuse.org/request/show/527364
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-multidict?expand=0&rev=4
2017-09-20 05:43:40 +00:00
Yuchen Lin
a9da86db8a Accepting request 511469 from devel:languages:python
Move package to single spec python3 only. Will provide python3-mutlidict. 510420

OBS-URL: https://build.opensuse.org/request/show/511469
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-multidict?expand=0&rev=1
2017-08-04 09:59:40 +00:00
Thomas Bechtold
8ace2179ad Accepting request 511439 from home:seanmarlow:branches:devel:languages:python
Use py2pack package from PyPi instead of Github.

OBS-URL: https://build.opensuse.org/request/show/511439
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-multidict?expand=0&rev=2
2017-07-19 17:42:00 +00:00
e6620a25d0 Accepting request 510376 from home:seanmarlow:branches:devel:languages:python
Move to single spec python3 only and update to version 3.1.1.

Required by python-yarl.

OBS-URL: https://build.opensuse.org/request/show/510376
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-multidict?expand=0&rev=1
2017-07-14 17:27:52 +00:00