db7f96ff94Accepting request 1157158 from devel:languages:python
factory
Ana Guerrero
2024-03-13 21:16:45 +0000
15e5c1a90dAccepting request 1157151 from home:bmwiedemann:branches:devel:languages:pythonMatej Cepl2024-03-12 11:01:01 +0000
919aad2a44Accepting request 1139325 from devel:languages:python
Ana Guerrero
2024-01-17 21:14:54 +0000
f8fe4b0773- restore reproducible.patch to not add a random tmp path (boo#1062303)Dirk Mueller2024-01-16 22:11:46 +0000
c6e84c9e81Accepting request 1138583 from devel:languages:python
Ana Guerrero
2024-01-15 21:11:17 +0000
24beda1d74- update to 1.9.4: * Started raising :py:exc:TypeError when a string value is passed into :py:meth:~yarl.URL.build as the port argument -- by :user:commonism. Previously the empty string as port would create malformed URLs when rendered as string representations. * Started raising :py:exc:TypeError when a string value is passed into :py:meth:~yarl.URL.build as the port argument * Previously the empty string as port would create malformed URLs when rendered as string representations. (:issue:883) * The leading -- has been dropped from the PEP 517 in-tree build backend config setting names. --pure-python is now just pure-python -- by :user:webknjaz. The usage now looks as follows: $ python -m build \ --config-setting=pure- python=true \ --config-setting=with-cython-tracing=true (:issue:963) * The leading -- has been dropped from the PEP 517 in-tree build backend config setting names. --pure-python is now just pure-python -- by :user:webknjaz. * It is now possible to request line tracing in Cython builds using the with-cython-tracing PEP 517 config setting -- :user:webknjaz. This can be used in CI and development environment to measure coverage on Cython modules, but is not normally useful to the end-users or downstream packagers. Here's a usage example: $ python -Im pip install . --config- settings=with-cython-tracing=true For editable installs, this setting is on by default. Otherwise, it's off unless requested explicitly. (:issue:962) - drop reproducible.patch (upstream)Dirk Mueller2024-01-14 15:10:17 +0000
6285fae21fAccepting request 1132690 from devel:languages:python
Ana Guerrero
2023-12-13 17:34:10 +0000
364bf4ff1fAccepting request 1132599 from home:bmwiedemann:branches:devel:languages:python
Markéta Machová
2023-12-12 13:54:26 +0000
11d57eeef3Accepting request 1129244 from devel:languages:python
Ana Guerrero
2023-11-28 21:17:31 +0000
8da29269b9`URL.__bytes__() and the encoding argument to * and :rfc:3986` * MyST is now integrated in Sphinx - drop 882-sq_bracket_in_URL_netloc.patch (upstream)Dirk Mueller2023-11-27 20:23:54 +0000
3652d54a52- update to 1.9.3: * Stopped dropping trailing slashes in :py:meth:~yarl.URL.joinpath * Started accepting string subclasses in `__truediv__() operations (URL / segment) * Fixed the human representation of URLs with square brackets in usernames and passwords * Updated type hints to include URL.missing_port(), URL.__bytes__() * and the encoding argument to :py:meth:~yarl.URL.joinpath * Integrated Cython 3 to enable building *yarl* under Python 3.12 * Declared modern setuptools.build_meta as the :pep:517 build backend in :file:pyproject.toml explicitly * Converted most of the packaging setup into a declarative :file:setup.cfg * Declared Python 3.12 supported officially in the distribution package metadata * Contributor-facing changes * A regression test for no-host URLs was added per :issue:821 * and :rfc:3986 -- by :user:kenballus. (:issue:821, :issue:822) * MyST is now integrated in Sphinx -- by :user:webknjaz`. * Marked tests that fail on older Python patch releases * Skip a test under Python 3.11. - Update to version 1.8.2 - needs typing-extensions * Enforce building C Accelerated modules when installing from source tarball, use YARL_NO_EXTENSIONS environment variable for falling back to (slower)Dirk Mueller2023-11-27 20:22:56 +0000
3e1a28cd35Accepting request 1096862 from devel:languages:python
Fabian Vogt
2023-07-06 16:27:46 +0000
764a686a85- Add 882-sq_bracket_in_URL_netloc.patch fixing handling of square bracket handling in URL netloc (gh#aio-libs/yarl#876).Matej Cepl2023-07-04 21:48:35 +0000
4972eb7aabAccepting request 1082898 from devel:languages:python
Dominique Leuenberger
2023-04-27 17:59:04 +0000
bd2683a29f- Update to version 1.9.2 Fix regression with truediv and absolute URLs with empty paths causing the raw path to lack the leading /. ((#854)_)Daniel Garcia2023-04-26 07:35:30 +0000
967e0364fb- Delete support-python-311.patch, not needed anymoreDaniel Garcia2023-04-25 11:42:05 +0000
d57000bafbAccepting request 1082498 from system:homeautomation:home-assistant:unstableDaniel Garcia2023-04-25 11:40:43 +0000
4fbcd8232dAccepting request 1081718 from devel:languages:python
Dominique Leuenberger
2023-04-22 19:58:03 +0000
e2b2c90226Accepting request 1081703 from home:dirkmueller:acdc:as_python3_moduleDirk Mueller2023-04-21 13:27:35 +0000
eb883b4fa1Accepting request 1068657 from devel:languages:python
Dominique Leuenberger
2023-03-03 21:24:18 +0000
3310d0f37d- Refreshed support-python-311.patch: with fix of CVE-2023-24329 (bsc#1208471), the test test_url_parsing.TestScheme.test_not_a_scheme2 fails on all openSUSE/SLE Python interpreters.Matej Cepl2023-03-02 10:47:31 +0000
13cc52efffAccepting request 1056959 from devel:languages:python
Dominique Leuenberger
2023-01-10 13:58:57 +0000
660d2d72dd- Add patch support-python-311.patch: * Skip a test under Python 3.11.
Steve Kowalik
2023-01-09 04:18:40 +0000
6d4610f711Accepting request 1041630 from devel:languages:python
Dominique Leuenberger
2022-12-09 12:16:42 +0000
69aee45d5bAccepting request 1041280 from home:yarunachalam:branches:devel:languages:pythonDirk Mueller2022-12-08 13:05:09 +0000
0749908c90Accepting request 998077 from devel:languages:python
Dominique Leuenberger
2022-08-20 18:27:34 +0000
b70e7fd4cdAccepting request 998040 from home:bnavigator:branches:devel:languages:pythonDirk Mueller2022-08-19 06:42:36 +0000
607db002d4Accepting request 936387 from devel:languages:python
Dominique Leuenberger
2021-12-09 18:45:21 +0000
adc9a178c2Accepting request 936291 from home:pgajdos:pythonMatej Cepl2021-12-08 00:51:38 +0000
3b566ead84Accepting request 880489 from devel:languages:python
Dominique Leuenberger
2021-03-24 15:10:25 +0000
71585e543eAccepting request 880298 from home:bnavigator:branches:devel:languages:pythonDirk Mueller2021-03-22 10:24:59 +0000
d3217e2a64Accepting request 874658 from devel:languages:python
Richard Brown
2021-03-02 13:43:01 +0000
0472afe729Accepting request 874657 from home:mcepl:branches:python36Matej Cepl2021-02-23 17:12:08 +0000
b8ac66d5dbAccepting request 856968 from devel:languages:python
Dominique Leuenberger
2020-12-23 13:18:48 +0000
de9a305ff4- update to 1.6.3: - No longer loose characters when decoding incorrect percent-sequences (like `%e2%82%f8). All non-decodable percent-sequences are now preserved. - Provide generated .c files in TarBall distribution. - human_repr() now always produces valid representation equivalent to the original URL (if the original URL is valid). - Fixed requoting a single percent followed by a percent-encoded character in the Cython implementation. - Fix ValueError when decoding % which is not followed by two hexadecimal digits. - Fix decoding % followed by a space and hexadecimal digit. - Fix annotation of with_query()/update_query() methods for key=[val1, val2]` case.Dirk Mueller2020-12-19 10:08:24 +0000
0931162fc5Accepting request 838272 from devel:languages:python
Dominique Leuenberger
2020-10-29 08:46:15 +0000
565c200765Accepting request 823367 from devel:languages:python
Dominique Leuenberger
2020-07-31 14:01:37 +0000
0bcb020930Accepting request 823277 from home:bnavigator:branches:devel:languages:pythonMatej Cepl2020-07-29 10:41:46 +0000
c733a89df7- update to 1.5.0 - fix tests * Convert host to lowercase on URL building. #386 * Allow using mod operator (%) for updating query string (an alias for update_query() method) * Allow use of sequences such as list and tuple in the values of a mapping such as dict to represent that a key has many values: url = URL("http://example.com") assert url.with_query({"a": [1, 2]}) == URL("http://example.com/?a=1&a=2") * Support URL.build() with scheme and path (creates a relative URL) * Cache slow IDNA encode/decode calls * Add @final / Final type hints * Support URL authority/raw_authority properties and authority argument of URL.build() method * Hide the library implementation details, make the exposed public list very clean * Fix tests with newer Python (3.7.6, 3.8.1 and 3.9.0+) * Fix a bug where query component, passed in a form of mapping or sequence, is unquoted in unexpected way * Hide Query and QueryVariable type aliases in __init__.pyi, now they are prefixed with underscore. * Keep ipv6 brackets after updating port/user/password.Ondřej Súkup2020-07-28 19:17:40 +0000
d0b1d4ac79Accepting request 769628 from devel:languages:python
Dominique Leuenberger
2020-02-04 18:53:32 +0000
e6bed33696Accepting request 769623 from home:mcalabkova:branches:devel:languages:python
Tomáš Chvátal
2020-02-03 14:51:15 +0000
354617dceeAccepting request 681093 from devel:languages:python
Dominique Leuenberger
2019-03-04 08:24:01 +0000
a94bbd7019- update to 1.3.0 * Fix annotations for query parameter * An incoming query sequence can have int variables * Add URL.explicit_port property * Give a friendlier error when port cant be converted to int * bool(URL()) now returns False * Fix annotations for build * Fix annotations for cached_property * Accept str subclasses in URL constructor * Forbid inheritance, replace __init__ with __new__ * Support PEP-561 (provide type hinting marker)Ondřej Súkup2019-03-03 13:54:08 +0000
b29ffe0957Accepting request 632112 from devel:languages:python
Dominique Leuenberger
2018-08-31 08:45:08 +0000
73e7fa10de- Raise multidict requirement to match up setup.py
Tomáš Chvátal
2018-08-29 09:18:24 +0000
f8a08ff059Accepting request 579945 from devel:languages:python
Dominique Leuenberger
2018-02-26 22:25:15 +0000
dc23784a49Accepting request 579824 from home:apersaud:branches:devel:languages:python
Tomáš Chvátal
2018-02-25 14:45:08 +0000
0fb6ff3258Accepting request 575874 from devel:languages:python
Dominique Leuenberger
2018-02-14 08:46:16 +0000
2e224ebaa1Accepting request 575836 from home:apersaud:branches:devel:languages:python
Tomáš Chvátal
2018-02-12 20:15:57 +0000
b2b0a3c6aeAccepting request 563776 from devel:languages:python
Dominique Leuenberger
2018-01-13 20:48:24 +0000
8bc955b4e9Accepting request 563720 from home:apersaud:branches:devel:languages:python
Tomáš Chvátal
2018-01-12 08:05:48 +0000
19e5792792Accepting request 562155 from devel:languages:python
Dominique Leuenberger
2018-01-07 16:22:56 +0000
d30926e006Accepting request 562083 from home:apersaud:branches:devel:languages:python
Tomáš Chvátal
2018-01-06 07:01:33 +0000
23da42a0f5Accepting request 555884 from devel:languages:python
Dominique Leuenberger
2017-12-14 09:56:33 +0000
a427b99270Accepting request 555564 from home:apersaud:branches:devel:languages:python
Tomáš Chvátal
2017-12-11 09:44:41 +0000
d5cd306bdaAccepting request 545902 from devel:languages:python
Dominique Leuenberger
2017-11-27 21:18:31 +0000
393694db86Accepting request 545768 from home:apersaud:branches:devel:languages:pythonOndřej Súkup2017-11-27 09:45:28 +0000
401c220ce1Accepting request 541982 from devel:languages:python
Dominique Leuenberger
2017-11-17 09:54:46 +0000
fd3a1d87d7Accepting request 541924 from home:apersaud:branches:devel:languages:pythonDirk Mueller2017-11-15 09:30:11 +0000
99533253faAccepting request 541088 from home:apersaud:branches:devel:languages:pythonDirk Mueller2017-11-13 09:37:08 +0000
37abf60da7Accepting request 538110 from devel:languages:python
Dominique Leuenberger
2017-11-09 13:00:45 +0000
6b0dba15a8Accepting request 537765 from home:apersaud:branches:devel:languages:python
Todd R
2017-11-01 14:38:53 +0000
fcc0b97e94Accepting request 519535 from devel:languages:python
Dominique Leuenberger
2017-08-30 14:24:00 +0000
d82725375eAccepting request 510417 from home:seanmarlow:branches:devel:languages:python
Thomas Bechtold
2017-07-17 05:05:19 +0000