Revisions of python-yarl
buildservice-autocommit
accepted
request 1206598
from
Steve Kowalik (StevenK)
(revision 71)
baserev update by copy to link target
Steve Kowalik (StevenK)
committed
(revision 70)
Add missing Requires
Dirk Mueller (dirkmueller)
accepted
request 1206469
from
John Paul Adrian Glaubitz (glaubitz)
(revision 69)
- Update to 1.14.0 * Switched to using the :mod:`propcache <propcache.api>` package for property caching * Started testing with Hypothesis * Improved performance of :py:meth:`~yarl.URL.is_default_port` when no explicit port is set * Improved performance of converting :class:`~yarl.URL` to a string when no explicit port is set * Improved performance of the :py:meth:`~yarl.URL.origin` method * Improved performance of encoding hosts - from version 1.13.1 * Improved performance of calling :py:meth:`~yarl.URL.build` with ``authority`` - from version 1.13.0 * Started rejecting ASCII hostnames with invalid characters. For host strings that look like authority strings, the exception message includes advice on what to do instead * Fixed IPv6 addresses missing brackets when the :class:`~yarl.URL` was converted to a string * Added :attr:`~yarl.URL.host_subcomponent` which returns the :rfc:`3986#section-3.2.2` host subcomponent - Update BuildRequires from requirements/test.txt
buildservice-autocommit
accepted
request 1203564
from
Markéta Machová (mcalabkova)
(revision 68)
baserev update by copy to link target
Markéta Machová (mcalabkova)
accepted
request 1203547
from
Nico Krapp (nkrapp)
(revision 67)
- update to 1.12.1 - update to 1.12.0 * Added attr `~yarl.URL.path_safe` to be able to fetch the path without %2F and %25 decoded * Restore decoding %2F (/) in URL.path * Improved performance of processing paths
Matej Cepl (mcepl)
accepted
request 1198415
from
Adrian Schröter (adrianSuSE)
(revision 66)
- updaze to 1.9.7: * Removed support :rfc:3986#section-3.2.3 port normalization when the scheme is not one of http, https, wss, or ws * Joining URLs with empty segments has been changed to match :rfc:3986
buildservice-autocommit
accepted
request 1157158
from
Matej Cepl (mcepl)
(revision 65)
baserev update by copy to link target
Matej Cepl (mcepl)
accepted
request 1157151
from
Bernhard Wiedemann (bmwiedemann)
(revision 64)
restore correct reproducible.patch
buildservice-autocommit
accepted
request 1139325
from
Dirk Mueller (dirkmueller)
(revision 63)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 62)
- restore reproducible.patch to not add a random tmp path (boo#1062303)
buildservice-autocommit
accepted
request 1138583
from
Dirk Mueller (dirkmueller)
(revision 61)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 60)
- 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)
buildservice-autocommit
accepted
request 1132690
from
Markéta Machová (mcalabkova)
(revision 59)
baserev update by copy to link target
Markéta Machová (mcalabkova)
accepted
request 1132599
from
Bernhard Wiedemann (bmwiedemann)
(revision 58)
Add reproducible.patch to not add a random tmp path into the package (boo#1062303) Feel free to replace this with a better/upstreamable change.
buildservice-autocommit
accepted
request 1129244
from
Dirk Mueller (dirkmueller)
(revision 57)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 56)
``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 (dirkmueller)
committed
(revision 55)
- 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)
buildservice-autocommit
accepted
request 1096862
from
Matej Cepl (mcepl)
(revision 54)
baserev update by copy to link target
Matej Cepl (mcepl)
committed
(revision 53)
Clean up the SPEC file
Matej Cepl (mcepl)
committed
(revision 52)
- Add 882-sq_bracket_in_URL_netloc.patch fixing handling of square bracket handling in URL netloc (gh#aio-libs/yarl#876).
Displaying revisions 1 - 20 of 71