Commit Graph

  • db7f96ff94 Accepting request 1157158 from devel:languages:python factory Ana Guerrero 2024-03-13 21:16:45 +0000
  • 15e5c1a90d Accepting request 1157151 from home:bmwiedemann:branches:devel:languages:python Matej Cepl 2024-03-12 11:01:01 +0000
  • 919aad2a44 Accepting 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 Mueller 2024-01-16 22:11:46 +0000
  • c6e84c9e81 Accepting 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 Mueller 2024-01-14 15:10:17 +0000
  • 6285fae21f Accepting request 1132690 from devel:languages:python Ana Guerrero 2023-12-13 17:34:10 +0000
  • 364bf4ff1f Accepting request 1132599 from home:bmwiedemann:branches:devel:languages:python Markéta Machová 2023-12-12 13:54:26 +0000
  • 11d57eeef3 Accepting 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 Mueller 2023-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 Mueller 2023-11-27 20:22:56 +0000
  • 3e1a28cd35 Accepting request 1096862 from devel:languages:python Fabian Vogt 2023-07-06 16:27:46 +0000
  • 65b735a82a Clean up the SPEC file Matej Cepl 2023-07-04 22:17:41 +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 Cepl 2023-07-04 21:48:35 +0000
  • 4972eb7aab Accepting 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 Garcia 2023-04-26 07:35:30 +0000
  • 967e0364fb - Delete support-python-311.patch, not needed anymore Daniel Garcia 2023-04-25 11:42:05 +0000
  • d57000bafb Accepting request 1082498 from system:homeautomation:home-assistant:unstable Daniel Garcia 2023-04-25 11:40:43 +0000
  • 4fbcd8232d Accepting request 1081718 from devel:languages:python Dominique Leuenberger 2023-04-22 19:58:03 +0000
  • e2b2c90226 Accepting request 1081703 from home:dirkmueller:acdc:as_python3_module Dirk Mueller 2023-04-21 13:27:35 +0000
  • eb883b4fa1 Accepting 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 Cepl 2023-03-02 10:47:31 +0000
  • 13cc52efff Accepting 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
  • 6d4610f711 Accepting request 1041630 from devel:languages:python Dominique Leuenberger 2022-12-09 12:16:42 +0000
  • 69aee45d5b Accepting request 1041280 from home:yarunachalam:branches:devel:languages:python Dirk Mueller 2022-12-08 13:05:09 +0000
  • 0749908c90 Accepting request 998077 from devel:languages:python Dominique Leuenberger 2022-08-20 18:27:34 +0000
  • b70e7fd4cd Accepting request 998040 from home:bnavigator:branches:devel:languages:python Dirk Mueller 2022-08-19 06:42:36 +0000
  • 607db002d4 Accepting request 936387 from devel:languages:python Dominique Leuenberger 2021-12-09 18:45:21 +0000
  • adc9a178c2 Accepting request 936291 from home:pgajdos:python Matej Cepl 2021-12-08 00:51:38 +0000
  • 3b566ead84 Accepting request 880489 from devel:languages:python Dominique Leuenberger 2021-03-24 15:10:25 +0000
  • 71585e543e Accepting request 880298 from home:bnavigator:branches:devel:languages:python Dirk Mueller 2021-03-22 10:24:59 +0000
  • d3217e2a64 Accepting request 874658 from devel:languages:python Richard Brown 2021-03-02 13:43:01 +0000
  • 0472afe729 Accepting request 874657 from home:mcepl:branches:python36 Matej Cepl 2021-02-23 17:12:08 +0000
  • b8ac66d5db Accepting 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 Mueller 2020-12-19 10:08:24 +0000
  • 0931162fc5 Accepting request 838272 from devel:languages:python Dominique Leuenberger 2020-10-29 08:46:15 +0000
  • d5b279eb3b - update to 1.6.0: - Allow for int and float subclasses in query, while still denying bool. #492 <https://github.com/aio-libs/yarl/issues/492>_ - Do not requote arguments in `URL.build(), with_xxx() and in / operator. #502 <https://github.com/aio-libs/yarl/issues/502>_ - Keep IPv6 brackets in origin(). #504 <https://github.com/aio-libs/yarl/issues/504>`_ Dirk Mueller 2020-09-28 12:06:20 +0000
  • 565c200765 Accepting request 823367 from devel:languages:python Dominique Leuenberger 2020-07-31 14:01:37 +0000
  • 0bcb020930 Accepting request 823277 from home:bnavigator:branches:devel:languages:python Matej Cepl 2020-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úkup 2020-07-28 19:17:40 +0000
  • d0b1d4ac79 Accepting request 769628 from devel:languages:python Dominique Leuenberger 2020-02-04 18:53:32 +0000
  • e6bed33696 Accepting request 769623 from home:mcalabkova:branches:devel:languages:python Tomáš Chvátal 2020-02-03 14:51:15 +0000
  • 354617dcee Accepting 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úkup 2019-03-03 13:54:08 +0000
  • b29ffe0957 Accepting 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
  • f8a08ff059 Accepting request 579945 from devel:languages:python Dominique Leuenberger 2018-02-26 22:25:15 +0000
  • dc23784a49 Accepting request 579824 from home:apersaud:branches:devel:languages:python Tomáš Chvátal 2018-02-25 14:45:08 +0000
  • 0fb6ff3258 Accepting request 575874 from devel:languages:python Dominique Leuenberger 2018-02-14 08:46:16 +0000
  • 2e224ebaa1 Accepting request 575836 from home:apersaud:branches:devel:languages:python Tomáš Chvátal 2018-02-12 20:15:57 +0000
  • b2b0a3c6ae Accepting request 563776 from devel:languages:python Dominique Leuenberger 2018-01-13 20:48:24 +0000
  • 8bc955b4e9 Accepting request 563720 from home:apersaud:branches:devel:languages:python Tomáš Chvátal 2018-01-12 08:05:48 +0000
  • 19e5792792 Accepting request 562155 from devel:languages:python Dominique Leuenberger 2018-01-07 16:22:56 +0000
  • d30926e006 Accepting request 562083 from home:apersaud:branches:devel:languages:python Tomáš Chvátal 2018-01-06 07:01:33 +0000
  • 23da42a0f5 Accepting request 555884 from devel:languages:python Dominique Leuenberger 2017-12-14 09:56:33 +0000
  • a427b99270 Accepting request 555564 from home:apersaud:branches:devel:languages:python Tomáš Chvátal 2017-12-11 09:44:41 +0000
  • d5cd306bda Accepting request 545902 from devel:languages:python Dominique Leuenberger 2017-11-27 21:18:31 +0000
  • 393694db86 Accepting request 545768 from home:apersaud:branches:devel:languages:python Ondřej Súkup 2017-11-27 09:45:28 +0000
  • 401c220ce1 Accepting request 541982 from devel:languages:python Dominique Leuenberger 2017-11-17 09:54:46 +0000
  • fd3a1d87d7 Accepting request 541924 from home:apersaud:branches:devel:languages:python Dirk Mueller 2017-11-15 09:30:11 +0000
  • 99533253fa Accepting request 541088 from home:apersaud:branches:devel:languages:python Dirk Mueller 2017-11-13 09:37:08 +0000
  • 37abf60da7 Accepting request 538110 from devel:languages:python Dominique Leuenberger 2017-11-09 13:00:45 +0000
  • 6b0dba15a8 Accepting request 537765 from home:apersaud:branches:devel:languages:python Todd R 2017-11-01 14:38:53 +0000
  • fcc0b97e94 Accepting request 519535 from devel:languages:python Dominique Leuenberger 2017-08-30 14:24:00 +0000
  • d82725375e Accepting request 510417 from home:seanmarlow:branches:devel:languages:python Thomas Bechtold 2017-07-17 05:05:19 +0000