Revisions of python-yarl

buildservice-autocommit accepted request 1206598 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 71)
baserev update by copy to link target
Steve Kowalik's avatar Steve Kowalik (StevenK) committed (revision 70)
Add missing Requires
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1206469 from John Paul Adrian Glaubitz's avatar 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á's avatar Markéta Machová (mcalabkova) (revision 68)
baserev update by copy to link target
Markéta Machová's avatar Markéta Machová (mcalabkova) accepted request 1203547 from Nico Krapp's avatar 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's avatar Matej Cepl (mcepl) accepted request 1198415 from Adrian Schröter's avatar 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's avatar Matej Cepl (mcepl) (revision 65)
baserev update by copy to link target
Matej Cepl's avatar Matej Cepl (mcepl) accepted request 1157151 from Bernhard Wiedemann's avatar Bernhard Wiedemann (bmwiedemann) (revision 64)
restore correct reproducible.patch
buildservice-autocommit accepted request 1139325 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 63)
baserev update by copy to link target
Dirk Mueller's avatar 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's avatar Dirk Mueller (dirkmueller) (revision 61)
baserev update by copy to link target
Dirk Mueller's avatar 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á's avatar Markéta Machová (mcalabkova) (revision 59)
baserev update by copy to link target
Markéta Machová's avatar Markéta Machová (mcalabkova) accepted request 1132599 from Bernhard Wiedemann's avatar 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's avatar Dirk Mueller (dirkmueller) (revision 57)
baserev update by copy to link target
Dirk Mueller's avatar 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's avatar 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's avatar Matej Cepl (mcepl) (revision 54)
baserev update by copy to link target
Matej Cepl's avatar Matej Cepl (mcepl) committed (revision 53)
Clean up the SPEC file
Matej Cepl's avatar 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
openSUSE Build Service is sponsored by