From 011dc3c010e973d30b86dfc631fa6ec3fb07e4f897c259f1899e824a8cc492be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mark=C3=A9ta=20Machov=C3=A1?= Date: Thu, 18 Aug 2022 14:43:34 +0000 Subject: [PATCH] Accepting request 995191 from home:bnavigator:branches:devel:languages:python - 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. OBS-URL: https://build.opensuse.org/request/show/995191 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:pytest/python-pytest-httpserver?expand=0&rev=15 --- pytest_httpserver-1.0.2.tar.gz | 3 --- pytest_httpserver-1.0.5.tar.gz | 3 +++ python-pytest-httpserver.changes | 24 ++++++++++++++++++++++++ python-pytest-httpserver.spec | 18 ++++++++++-------- 4 files changed, 37 insertions(+), 11 deletions(-) delete mode 100644 pytest_httpserver-1.0.2.tar.gz create mode 100644 pytest_httpserver-1.0.5.tar.gz diff --git a/pytest_httpserver-1.0.2.tar.gz b/pytest_httpserver-1.0.2.tar.gz deleted file mode 100644 index 4b5bcc0..0000000 --- a/pytest_httpserver-1.0.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2701fd1d9814d58551f9d1044db335c6ba9873169366c58349523a58cf74ed40 -size 51356 diff --git a/pytest_httpserver-1.0.5.tar.gz b/pytest_httpserver-1.0.5.tar.gz new file mode 100644 index 0000000..b34ab13 --- /dev/null +++ b/pytest_httpserver-1.0.5.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ae3296626d0a10e835a9f423c61b4540547d582422be054c3fcc08626baa1024 +size 51926 diff --git a/python-pytest-httpserver.changes b/python-pytest-httpserver.changes index 58f17aa..c316be0 100644 --- a/python-pytest-httpserver.changes +++ b/python-pytest-httpserver.changes @@ -1,3 +1,27 @@ +------------------------------------------------------------------- +Mon Aug 15 15:50:47 UTC 2022 - Ben Greiner + +- 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 13:53:27 UTC 2021 - pgajdos@suse.com diff --git a/python-pytest-httpserver.spec b/python-pytest-httpserver.spec index 56dff4c..47d07c7 100644 --- a/python-pytest-httpserver.spec +++ b/python-pytest-httpserver.spec @@ -1,7 +1,7 @@ # # spec file for package python-pytest-httpserver # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,21 +19,22 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-pytest-httpserver -Version: 1.0.2 +Version: 1.0.5 Release: 0 Summary: A HTTP server for pytest License: MIT Group: Development/Languages/Python URL: https://www.github.com/csernazs/pytest-httpserver Source: https://files.pythonhosted.org/packages/source/p/pytest_httpserver/pytest_httpserver-%{version}.tar.gz -BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module pip} +BuildRequires: %{python_module poetry-core} BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: python-Werkzeug +Requires: python-Werkzeug >= 2 Requires: python-pytest BuildArch: noarch # SECTION test requirements -BuildRequires: %{python_module Werkzeug} +BuildRequires: %{python_module Werkzeug >= 2} BuildRequires: %{python_module coverage} BuildRequires: %{python_module pytest-cov} BuildRequires: %{python_module pytest} @@ -51,10 +52,10 @@ HTTP requests and their responses. %setup -q -n pytest_httpserver-%{version} %build -%python_build +%pyproject_wheel %install -%python_install +%pyproject_install %python_expand %fdupes %{buildroot}%{$python_sitelib} %check @@ -63,6 +64,7 @@ HTTP requests and their responses. %files %{python_files} %doc README.md %license LICENSE -%{python_sitelib}/* +%{python_sitelib}/pytest_httpserver +%{python_sitelib}/pytest_httpserver-%{version}*-info %changelog