File python-yarl.changes of Package python-yarl

-------------------------------------------------------------------
Thu Mar 26 10:39:09 UTC 2026 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>

- Update to 1.23.0
  * Added support for ``pydantic``, the :class:`~yarl.URL` could be
    used as a field type in ``pydantic`` models seamlessly.
  * The CI has been set up to notify Codecov about upload completion
    With this, Codecov no longer needs to guess whether it received all
    the intended coverage reports or not.
  * The in-tree build backend allows the end-users appending
    ``CFLAGS`` and ``LDFLAGS`` by setting respective environment
    variables externally.
    It additionally sets up default compiler flags to perform
    building with maximum optimization in release mode. This
    makes the resulting artifacts shipped to PyPI smaller.
    When line tracing is requested, the compiler and linker
    flags are configured to include as much information as
    possible for debugging and coverage tracking. The
    development builds are therefore smaller.
  * The :pep:`517` build backend now supports a new config
    setting for controlling whether to build the project in-tree
    or in a temporary directory. It only affects wheels and is
    set up to build in a temporary directory by default. It does
    not affect editable wheel builds — they will keep being
    built in-tree regardless.
  * Starting this version, when building the wheels is happening
    in an automatically created temporary directory, the build
    backend makes an effort to normalize the respective file
    system path to a deterministic source checkout directory.
  * Dropped Python 3.9 support; Python 3.10 is the minimal
    supported Python version
  * The deprecated license classifier was removed from :file:`setup.cfg`
  * The in-tree build backend allows the end-users appending
    ``CFLAGS`` and ``LDFLAGS`` by setting respective environment
    variables externally.
    It additionally sets up default compiler flags to perform
    building with maximum optimization in release mode. This
    makes the resulting artifacts shipped to PyPI smaller.
    When line tracing is requested, the compiler and linker
    flags are configured to include as much information as
    possible for debugging and coverage tracking. The
    development builds are therefore smaller.
  * The CI has been updated to consistently benchmark optimized
    release builds -- by :user:`webknjaz`.
    When the release workflow is triggered, the pre-built wheels
    ready to hit PyPI are being tested. Otherwise, the job
    builds the project from source, while the rest of the
    workflow uses debug builds for line tracing and coverage
    collection.
- Drop reproducible.patch, fixed upstream
- Set PIP_CONFIG_SETTINGS="build-inplace=true" to make build reproducible

-------------------------------------------------------------------
Mon Oct 20 14:11:33 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>

- Update to 1.22.0
  * Added arm64 Windows wheel builds
- from version 1.21.0
  * The :file:`reusable-cibuildwheel.yml` workflow has been refactored to
    be more generic and :file:`ci-cd.yml` now holds all the configuration
    toggles -- by :user:`webknjaz`.
  * When building wheels, the source distribution is now passed directly
    to the ``cibuildwheel`` invocation -- by :user:`webknjaz`.
  * Added CI for Python 3.14 -- by :user:`kumaraditya303`.

-------------------------------------------------------------------
Wed Jun 11 21:29:35 UTC 2025 - Dirk Müller <dmueller@suse.com>

- update to 1.20.1:
  * Started raising a :exc:`ValueError` exception raised for
    corrupted IPv6 URL values. These fixes the issue where
    exception :exc:`IndexError` was leaking from the internal
    code because of not being handled and transformed into a
    user-facing error. The problem was happening under the
    following conditions: empty IPv6 URL, brackets in reverse
    order. -- by :user:`MaelPic`. Related issues and pull
    requests on GitHub: :issue:`1512`.
  * Updated to use Cython 3.1 universally across the build path
    -- by :user:`lysnikolaou`. Related issues and pull requests
    on GitHub: :issue:`1514`.
  * Made Cython line tracing opt-in via the with-cython-tracing
    build config setting -- by :user:`bdraco`. Previously, line
    tracing was enabled by default in :file:`pyproject.toml`,
    which caused build issues for some users and made wheels
    nearly twice as slow. Now line tracing is only enabled when
    explicitly requested via pip install . --config-setting=with-
    cython-tracing=true or by setting the YARL_CYTHON_TRACING
    environment variable. Related issues and pull requests on
    GitHub: :issue:`1521`.

-------------------------------------------------------------------
Sun Apr 27 08:56:06 UTC 2025 - Dirk Müller <dmueller@suse.com>

- update to 1.20.0:
  * Implemented support for the free-threaded build of CPython
    3.13
  * Started building wheels for the free-threaded build of
    CPython 3.13
  * Fixed entire name being re-encoded when using
    :py:meth:`yarl.URL.with_suffix`
  * Started building armv7l wheels for manylinux
  * GitHub Actions CI/CD is now configured to manage caching pip-
    ecosystem dependencies using re-actors/cache-python-deps --
    an action by :user:`webknjaz` that takes into account ABI
    stability and the exact version of Python runtime.
  * Increased minimum propcache version to 0.2.1 to fix failing
    tests
  * Added all hidden folders to pytest's norecursedirs to prevent
    it from trying to collect tests there
  * Improved accuracy of type annotations
  * Improved performance of parsing query strings
  * Improved performance of the C unquoter

-------------------------------------------------------------------
Wed Feb 26 16:53:22 UTC 2025 - Markéta Machová <mmachova@suse.com>

- Delete pytest.ini
  * hypothesis added a warning about pytest not looking into its hidden 
    working directory
  * warnings were treated as errors here
  * resolving both problems by returning to default pytest settings

-------------------------------------------------------------------
Thu Dec  5 12:10:05 UTC 2024 - Daniel Garcia <daniel.garcia@suse.com>

- Update to 1.18.3:
  * Fixed uppercase ASCII hosts being rejected by :meth:URL.build()
    <yarl.URL.build> and :py:meth:~yarl.URL.with_host -- by :user:bdraco.
  * Improved performances of multiple path properties on cache miss --
    by :user:bdraco.
1.18.0:
  * Added keep_query and keep_fragment flags in the
    :py:meth:yarl.URL.with_path, :py:meth:yarl.URL.with_name and
    :py:meth:yarl.URL.with_suffix methods, allowing users to
    optionally retain the query string and fragment in the resulting
    URL when replacing the path -- by :user:paul-nameless.
1.17.2:
  * Stopped implicitly allowing the use of Cython pre-release versions when
    building the distribution package -- by :user:ajsanchezsanz and
    :user:markgreene74.
  * Fixed a bug causing :attr:~yarl.URL.port to return the default
    port when the given port was zero -- by :user:gmacon.
  * Make error messages include details of incorrect type when port is
    not int in :py:meth:~yarl.URL.build. -- by :user:Cycloctane.
  * Stopped implicitly allowing the use of Cython pre-release versions when
    building the distribution package -- by :user:ajsanchezsanz and
    :user:markgreene74.
  * Improved performance of the :py:meth:~yarl.URL.joinpath method --
    by :user:bdraco.
1.17.1:
  * Improved performance of many URL methods – by @bdraco.
  * Improved performance of passing a dict or str to extend_query() –
    by @bdraco.
1.17.0:
  * Added host_port_subcomponent which returns the RFC 3986 Section
    3.2.2 host and RFC 3986 Section 3.2.3 port subcomponent – by
    @bdraco.
1.16.0:
  * Fixed blocking I/O to load Python code when creating a new URL
    with non-ascii characters in the network location part – by
    @bdraco.
  * Migrated to using a single cache for encoding hosts – by @bdraco.
  * Passing ip_address_size and host_validate_size to
    cache_configure() is deprecated in favor of the new
    encode_host_size parameter and will be removed in a future
    release. For backwards compatibility, the old parameters affect
    the encode_host cache size.
  * Improved performance of constructing URL – by @bdraco.
  * Improved performance of calling build() and constructing unencoded
    URL – by @bdraco.
  * Reworked the internal encoding cache to improve performance on
    cache hit – by @bdraco.
1.15.5:
  * Improved performance of the joinpath() method – by @bdraco.
  * Improved performance of the extend_query() method – by @bdraco.
  * Improved performance of the origin() method – by @bdraco.
  * Improved performance of the with_path() method – by @bdraco.
  * Improved performance of the with_query() method – by @bdraco.
  * Improved performance of the update_query() method – by @bdraco.
  * Improved performance of the join() method – by @bdraco.
  * Improved performance of URL equality checks – by @bdraco.
  * Improved performance of URL methods that modify the network location – by @bdraco.
  * Improved performance of the with_fragment() method – by @bdraco.
  * Improved performance of calculating the hash of URL objects – by @bdraco.
  * Improved performance of the relative() method – by @bdraco.
  * Improved performance of the with_name() method – by @bdraco.
  * Improved performance of parent – by @bdraco.
  * Improved performance of the with_scheme() method – by @bdraco.
1.15.4:
  * Improved performance of the quoter when all characters are safe – by @bdraco.
  * Improved performance of unquoting strings – by @bdraco.
  * Improved performance of calling build() – by @bdraco.
1.15.3:
  * Fixed build() failing to validate paths must start with a / when
    passing authority – by @bdraco.
  * Removed support for Python 3.8 as it has reached end of life – by @bdraco.
  * Improved performance of constructing URL when the net location is
    only the host – by @bdraco.
1.15.2:
  * Improved performance of converting URL to a string – by @bdraco.
  * Improved performance of joinpath() – by @bdraco.
  * Improved performance of constructing query strings from MultiDict – by @bdraco.
  * Improved performance of constructing query strings with int values – by @bdraco.
1.15.1:
  * Improved performance of calling build() – by @bdraco.
  * Improved performance of all URL methods that create new URL objects – by @bdraco.
  * Improved performance of URL methods that modify the network location – by @bdraco.
1.15.0:
  * Fixed validation with with_scheme() when passed scheme is not lowercase – by @bdraco.
  * Improved performance of constructing unencoded URL objects – by @bdraco.
  * Added a cache for parsing hosts to reduce overhead of encoding URL – by @bdraco.
  * Improved performance of constructing query strings from Mapping – by @bdraco.
  * Improved performance of converting URL objects to strings – by @bdraco.

-------------------------------------------------------------------
Wed Oct  9 07:39:46 UTC 2024 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>

- 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

-------------------------------------------------------------------
Wed Sep 25 11:36:24 UTC 2024 - Nico Krapp <nico.krapp@suse.com>

- 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

-------------------------------------------------------------------
Tue Sep  3 06:46:22 UTC 2024 - Adrian Schröter <adrian@suse.de>

- 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

-------------------------------------------------------------------
Tue Mar 12 10:35:11 UTC 2024 - Bernhard Wiedemann <bwiedemann@suse.com>

- restore correct reproducible.patch

-------------------------------------------------------------------
Tue Jan 16 22:10:35 UTC 2024 - Dirk Müller <dmueller@suse.com>

- restore reproducible.patch to not add a random tmp path
  (boo#1062303)

-------------------------------------------------------------------
Sun Jan 14 15:08:48 UTC 2024 - Dirk Müller <dmueller@suse.com>

- 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)

-------------------------------------------------------------------
Tue Dec 12 03:44:58 UTC 2023 - Bernhard Wiedemann <bwiedemann@suse.de>

- Add reproducible.patch to not add a random tmp path
  into the package (boo#1062303)

-------------------------------------------------------------------
Mon Nov 27 20:14:14 UTC 2023 - Dirk Müller <dmueller@suse.com>

- 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
  * A regression test for no-host URLs was added per :issue:`821`
  * and :rfc:`3986`
  * MyST is now integrated in Sphinx
- drop 882-sq_bracket_in_URL_netloc.patch (upstream)

-------------------------------------------------------------------
Tue Jul  4 21:47:32 UTC 2023 - Matej Cepl <mcepl@suse.com>

- Add 882-sq_bracket_in_URL_netloc.patch fixing handling of
  square bracket handling in URL netloc (gh#aio-libs/yarl#876).

-------------------------------------------------------------------
Wed Apr 26 07:02:00 UTC 2023 - Daniel Garcia <daniel.garcia@suse.com>

- 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)_)

-------------------------------------------------------------------
Mon Apr 24 09:13:21 UTC 2023 - Adrian Schröter <adrian@suse.de>

- update to version 1.9.1
  * Marked tests that fail on older Python patch releases
   (< 3.7.10, < 3.8.8 and < 3.9.2) as expected to fail due to missing
    a security fix for CVE-2021-23336. ((#850)_)
- Delete support-python-311.patch, not needed anymore

-------------------------------------------------------------------
Fri Apr 21 12:39:08 UTC 2023 - Dirk Müller <dmueller@suse.com>

- add sle15_python_module_pythons (jsc#PED-68)

-------------------------------------------------------------------
Thu Apr 13 22:46:02 UTC 2023 - Matej Cepl <mcepl@suse.com>

- Make calling of %{sle15modernpython} optional.

-------------------------------------------------------------------
Thu Mar  2 10:41:59 UTC 2023 - Matej Cepl <mcepl@suse.com>

- 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.

-------------------------------------------------------------------
Mon Jan  9 04:17:48 UTC 2023 - Steve Kowalik <steven.kowalik@suse.com>

- Add patch support-python-311.patch:
  * Skip a test under Python 3.11.

-------------------------------------------------------------------
Wed Dec  7 22:47:59 UTC 2022 - Yogalakshmi Arunachalam <yarunachalam@suse.com>

- Update to version 1.8.2
  * This is the first release that started shipping wheels for Python 3.11.

-------------------------------------------------------------------
Thu Aug 18 21:19:19 UTC 2022 - Ben Greiner <code@bnavigator.de>

- Update to 1.8.1
  * Added URL.raw_suffix, URL.suffix, URL.raw_suffixes,
    URL.suffixes, URL.with_suffix. (#613)
  * Dropped Python 3.6 support. (#672)
- Drop tests_overcome_bpo42967.patch

-------------------------------------------------------------------
Tue Dec  7 15:57:39 UTC 2021 - pgajdos@suse.com

- version update to 1.7.2
 - Changed call in ``with_port()`` to stop reencoding parts of the URL
   that were already encoded. (`#623 <https://github.com/aio-libs/yarl/issues/623>`_)
 - Add `__bytes__()` magic method so that `bytes(url)` will work and use optimal
   ASCII encoding. (`#582 <https://github.com/aio-libs/yarl/issues/582>`_)
 - Started shipping platform-specific arm64 wheels for Apple Silicon.
   (`#622 <https://github.com/aio-libs/yarl/issues/622>`_)
 - Started shipping platform-specific wheels with the ``musl`` tag targeting typical
   Alpine Linux runtimes. (`#622 <https://github.com/aio-libs/yarl/issues/622>`_)
 - Added support for Python 3.10. (`#622 <https://github.com/aio-libs/yarl/issues/622>`_)
- do not require pytest-runner for build, it is not needed

-------------------------------------------------------------------
Sat Mar 20 19:40:32 UTC 2021 - Ben Greiner <code@bnavigator.de>

- Unset -Werror=return-type for python39
- Only install typing_extensions for Python < 3.8

-------------------------------------------------------------------
Tue Feb 23 17:02:42 UTC 2021 - Matej Cepl <mcepl@suse.com>

- Add tests_overcome_bpo42967.patch to over effects of bpo#42967,
  which forbade mixing amps and semicolons in query strings as
  separators.

-------------------------------------------------------------------
Sat Dec 19 10:06:48 UTC 2020 - Dirk Müller <dmueller@suse.com>

- 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.

-------------------------------------------------------------------
Mon Sep 28 12:05:26 UTC 2020 - Dirk Mueller <dmueller@suse.com>

- 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>`_

-------------------------------------------------------------------
Tue Jul 28 21:28:25 UTC 2020 - Benjamin Greiner <code@bnavigator.de>

- remove c source file from package (rpmlint error)
- needs typing-extensions

-------------------------------------------------------------------
Tue Jul 28 19:15:09 UTC 2020 - Ondřej Súkup <mimi.vx@gmail.com>

- 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.

-------------------------------------------------------------------
Mon Feb  3 14:38:51 UTC 2020 - Marketa Calabkova <mcalabkova@suse.com>

- update to 1.4.2
  * Workaround for missing str.isascii() in Python 3.6
  * Distinguish an empty password in URL from a password not provided at all
  * Fixed annotations for optional parameters of URL.build
  * Use None as default value of user parameter of URL.build
  * Enforce building C Accelerated modules when installing from source tarball,
    use YARL_NO_EXTENSIONS environment variable for falling back to (slower)
    Pure Python implementation
  * Fix quoting of plus in path by pure python version
  * Don't create a new URL if fragment is unchanged
  * Included in error msg the path that produces starting slash forbidden error
  * Skip slow IDNA encoding for ASCII-only strings

-------------------------------------------------------------------
Sun Mar  3 13:52:01 UTC 2019 - Ondřej Súkup <mimi.vx@gmail.com>

- 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)

-------------------------------------------------------------------
Wed Aug 29 09:17:59 UTC 2018 - tchvatal@suse.com

- Raise multidict requirement to match up setup.py

-------------------------------------------------------------------
Sat Feb 24 18:28:57 UTC 2018 - arun@gmx.de

- update to version 1.1.1:
  * Fix performance regression: don’t encode enmpty netloc (#170)

-------------------------------------------------------------------
Sat Feb 10 18:01:42 UTC 2018 - arun@gmx.de

- update to version 1.1.0:
  * Make pure Python quoter consistent with Cython version (#162)

- changes from version 1.0.0:
  * Use fast path if quoted string does not need requoting (#154)
  * Speed up quoting/unquoting by _Quoter and _Unquoter classes (#155)
  * Drop yarl.quote and yarl.unquote public functions (#155)
  * Add custom string writer, reuse static buffer if available (#157)
    Code is 50-80 times faster than Pure Python version (was 4-5 times
    faster)
  * Don’t recode IP zone (#144)
  * Support encoded=True in yarl.URL.build() (#158)
  * Fix updating query with multiple keys (#160)

-------------------------------------------------------------------
Thu Jan 11 23:59:33 UTC 2018 - arun@gmx.de

- update to version 0.18.0:
  * Fallback to IDNA 2003 if domain name is not IDNA 2008 compatible
    (#152)

-------------------------------------------------------------------
Thu Jan  4 17:17:54 UTC 2018 - arun@gmx.de

- specfile:
  * update copyright year
  * require python-idna

- update to version 0.17.0:
  * Add idna requirement
  * update to idna 2008 and test
  * Update mypy from 0.550 to 0.560
  * Better fix for #141

-------------------------------------------------------------------
Sat Dec  9 17:54:08 UTC 2017 - arun@gmx.de

- removed test conditional as requested in SR 555310
- enabled tests
- require pytest-runner

-------------------------------------------------------------------
Fri Dec  8 18:05:15 UTC 2017 - arun@gmx.de

- update to version 0.16.0:
  * Fix raising TypeError by url.query_string() after
    url.with_query({}) (empty mapping) #141

-------------------------------------------------------------------
Sun Nov 26 21:20:07 UTC 2017 - arun@gmx.de

- update to version 0.15.0:
  * Add raw_path_qs attribute (#137)

-------------------------------------------------------------------
Wed Nov 15 00:33:36 UTC 2017 - arun@gmx.de

- update to version 0.14.2:
  * Restore strict parameter as no-op in quote/unquote

- changes from version 0.14.1:
  * Restore strict parameter as no-op for sake of compatibility with
    aiohttp 2.2

-------------------------------------------------------------------
Sun Nov 12 16:59:38 UTC 2017 - arun@gmx.de

- update to version 0.14.0:
  * Drop strict mode (#123)
  * Fix “ValueError: Unallowed PCT %” when there’s a “%” in the url
    (#124)

-------------------------------------------------------------------
Tue Oct 31 02:41:59 UTC 2017 - arun@gmx.de

- update to version 0.13.0:
  * Document encoded parameter (#102)
  * Support relative urls like ‘?key=value’ (#100)
  * Unsafe encoding for QS fixed. Encode ; char in value param (#104)
  * Process passwords without user names (#95)

- changes from version 0.12.0:
  * Properly support paths without leading slash in URL.with_path()
    (#90)
  * Enable type annotation checks

-------------------------------------------------------------------
Thu Jul 13 19:22:44 UTC 2017 - sean.marlow@suse.com

- Initial release v0.11.0.
openSUSE Build Service is sponsored by