Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python311-pytest-httpserver | Distribution: SUSE Linux Framework One |
Version: 1.1.0 | Vendor: SUSE LLC <https://www.suse.com/> |
Release: slfo.1.1.1 | Build date: Sun Aug 18 19:18:13 2024 |
Group: Development/Languages/Python | Build host: reproducible |
Size: 245843 | Source RPM: python-pytest-httpserver-1.1.0-slfo.1.1.1.src.rpm |
Packager: https://www.suse.com/ | |
Url: https://www.github.com/csernazs/pytest-httpserver | |
Summary: A HTTP server for pytest |
This library is for testing HTTP clients without contacting the real HTTP server. In other words, it is a fake HTTP server which is accessible via localhost can be started with the pre-defined expected HTTP requests and their responses.
MIT
* Sun Aug 18 2024 dmueller@suse.com - update to 1.1.0: * Fixed an issue related to the leak of httpserver state between the tests when httpserver is destructed before the other fixtures. #352 * Fix pytest-httpserver's own tests related to log querying. No functional changes in pytest-httpserver code itself. #345 * New methods added to query for matching requests in the log. * Threading support to serve requests in parallel * Fri Mar 01 2024 dmueller@suse.com - update to 1.0.10: * When there's no handler for the request, add more details to the response sent by the server about the request to help debugging. * Use ruff for linting. It includes some source code changes which should not introduce functional changes, or API changes. * Add __repr__ to RequestHandler object so when it is compared (eg. with the log attribute of the server) it will show the matcher parameters. * Wed May 31 2023 dmueller@suse.com - update to 1.0.8: * Bug Fixes * Mon May 22 2023 dmueller@suse.com - update to 1.0.7: * With werkzeug 2.3.x the headers type has been updated to not allow integers as header values. This restriction followed up in pytest-httpserver. * Python versions earlier than 3.8 have been deprecated in order to support the latest werkzeug. * Type hinting for header_value_matcher has been fixed. From now, specifying a callable as ``Callable[[str, Optional[str], str], bool]`` will be accepted also. Providing a ``HeaderValueMatcher`` object will be also accepted as before, as it provides the same callable signature * Fix Werkzeug deprecation warning about ``parse_authorization_header`` call. * Replace ``parse_authorization_header`` with ``Authorization.from_header`` as suggested. This fix should not introduce any functional change for the users. * Fix Werkzeug deprecation warning about ``werkzeug.urls.url_decode`` call. This call has been changed to ``urllib.parse.parse_qsl`` in the implementation. This fix should not introduce any functional change for the users. * Thu May 04 2023 dmueller@suse.com - update to 1.0.6: * Add a new way of running tests with the blocking mode. In this mode, the http server is synchronized to the main thread and the client code is run in a separate thread. * Python version classifier updated in pyproject.toml (which updates pypi also) * Fri Apr 21 2023 dmueller@suse.com - add sle15_python_module_pythons (jsc#PED-68) * Thu Apr 13 2023 mcepl@suse.com - Make calling of %{sle15modernpython} optional. * Thu Aug 18 2022 code@bnavigator.de - Clean specfile: remove code coverage checker * Mon Aug 15 2022 code@bnavigator.de - Update to 1.0.5 * Packaging of sdist and the wheel fixed by adding the extra files only to the sdist and not to the wheel. - Release 1.0.4 * Fixed type hinting of HeaderValueMatcher.DEFAULT_MATCHERS, which did not allow modifications, however it is explicitly allowed in the documentation. * Version of flake8 library updated to require 4.0.0+ at minimum. This is required to make flake8 working on recent python versions. - Release 1.0.3 * Additional type hints improvements to make the library more mypy compliant. Imports in __init__.py have been updated to indicate that this is a namespace package. * Package deployment and CI has been migrated to poetry. poetry.lock will be kept up to date. Make target "quick-test" renamed to "test". Also, minor adjustments were made regarding documentation generation. Make targets should be identical. Build results like sdist, and wheel are almost identical to the one which was made by setuptools. * Fri Dec 17 2021 pgajdos@suse.com - pytest-runner is not required for build * Wed Dec 08 2021 pgajdos@suse.com - version update to 1.0.2 * *Breaking change**: The scope of ``httpserver_listen_address`` fixture changed from **function** to **session**. This is a requirement to implement the other features listed in this release. See the `upgrade guide <https://pytest-httpserver.readthedocs.io/en/latest/upgrade.html>`_ for the details. * many other changes, see CHANGES.rst * Thu Aug 29 2019 bwiedemann@suse.com - Update to 0.3.4 * renew certs expiring 2019-09-03 * Mon Aug 26 2019 jengelh@inai.de - Use slightly more detailed description. * Thu Aug 01 2019 tchvatal@suse.com - Update to 0.3.3: * Besides bytes and string, dict and MultiDict objects can be specified as query_string * Add more files to source distribution (sdist). It now contains tests, assets, examples and other files * Fri Jul 26 2019 tchvatal@suse.com - Update to 0.3.1: * various bugfixes * various documentation updates * Tue Jul 23 2019 toddrme2178@gmail.com - Initial version
/usr/lib/python3.11/site-packages/pytest_httpserver /usr/lib/python3.11/site-packages/pytest_httpserver-1.1.0.dist-info /usr/lib/python3.11/site-packages/pytest_httpserver-1.1.0.dist-info/INSTALLER /usr/lib/python3.11/site-packages/pytest_httpserver-1.1.0.dist-info/LICENSE /usr/lib/python3.11/site-packages/pytest_httpserver-1.1.0.dist-info/METADATA /usr/lib/python3.11/site-packages/pytest_httpserver-1.1.0.dist-info/RECORD /usr/lib/python3.11/site-packages/pytest_httpserver-1.1.0.dist-info/REQUESTED /usr/lib/python3.11/site-packages/pytest_httpserver-1.1.0.dist-info/WHEEL /usr/lib/python3.11/site-packages/pytest_httpserver-1.1.0.dist-info/entry_points.txt /usr/lib/python3.11/site-packages/pytest_httpserver/__init__.py /usr/lib/python3.11/site-packages/pytest_httpserver/__pycache__ /usr/lib/python3.11/site-packages/pytest_httpserver/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/pytest_httpserver/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/pytest_httpserver/__pycache__/blocking_httpserver.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/pytest_httpserver/__pycache__/blocking_httpserver.cpython-311.pyc /usr/lib/python3.11/site-packages/pytest_httpserver/__pycache__/hooks.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/pytest_httpserver/__pycache__/hooks.cpython-311.pyc /usr/lib/python3.11/site-packages/pytest_httpserver/__pycache__/httpserver.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/pytest_httpserver/__pycache__/httpserver.cpython-311.pyc /usr/lib/python3.11/site-packages/pytest_httpserver/__pycache__/pytest_plugin.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/pytest_httpserver/__pycache__/pytest_plugin.cpython-311.pyc /usr/lib/python3.11/site-packages/pytest_httpserver/blocking_httpserver.py /usr/lib/python3.11/site-packages/pytest_httpserver/hooks.py /usr/lib/python3.11/site-packages/pytest_httpserver/httpserver.py /usr/lib/python3.11/site-packages/pytest_httpserver/py.typed /usr/lib/python3.11/site-packages/pytest_httpserver/pytest_plugin.py /usr/share/doc/packages/python311-pytest-httpserver /usr/share/doc/packages/python311-pytest-httpserver/README.md /usr/share/licenses/python311-pytest-httpserver /usr/share/licenses/python311-pytest-httpserver/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Feb 7 23:57:44 2025