14
0

5 Commits

Author SHA256 Message Date
4e875f7bc8 Accepting request 1290774 from devel:languages:python
- update to 3.1.0:
  * Support Python 3.11 and 3.12.
  * Remove deprecated usage of inspect.getargspec that is no
    longer supported in Python 3.12.
  * Fix python_requires package metadata to support Python 3.7+.
  * Drop support for Python 2, as well as 3.4, 3.5, and 3.6.
  * Fix a broken compatibility shim that would cause the
    ConfigParser to fail on Python 3.12 when ConfigParser.readfp
    is removed.
  * Drop setuptools dependency and start using importlib.metadata
    instead.
  * Refactor repository into a src folder layout.
  * Added setuptools as an explicit dependency. This has always
    been required but now that more environments are becoming
    capable of operating without it being installed, we now need
    to ensure it's available.
  * pytest-runner removed, use tox to run tests.
  * Python 3 deprecation warning cleanups
  * Moved code to GitHub under the Pylons Project.
  * Moved documentation under the Pylons Project, hosted by Read
    the Docs at https://docs.pylonsproject.org/projects/pastedepl
    oy/en/latest/
  * Fixed Python 3 issue in paste.deploy.util.fix_type_error()
  * Fixed use of the wrong variable when determining the context
    protocol
  * Fixed invalid import of paste.deploy.Config to
    paste.deploy.config.Config
  * Fixed multi proxy IPs bug in X-Forwarded-For header in
    PrefixMiddleware
  * Fixed TypeError when trying to raise LookupError on Python 3

OBS-URL: https://build.opensuse.org/request/show/1290774
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-PasteDeploy?expand=0&rev=23
2025-07-08 13:27:52 +00:00
fe52b09153 - update to 3.1.0:
* Support Python 3.11 and 3.12.
  * Remove deprecated usage of inspect.getargspec that is no
    longer supported in Python 3.12.
  * Fix python_requires package metadata to support Python 3.7+.
  * Drop support for Python 2, as well as 3.4, 3.5, and 3.6.
  * Fix a broken compatibility shim that would cause the
    ConfigParser to fail on Python 3.12 when ConfigParser.readfp
    is removed.
  * Drop setuptools dependency and start using importlib.metadata
    instead.
  * Refactor repository into a src folder layout.
  * Added setuptools as an explicit dependency. This has always
    been required but now that more environments are becoming
    capable of operating without it being installed, we now need
    to ensure it's available.
  * pytest-runner removed, use tox to run tests.
  * Python 3 deprecation warning cleanups
  * Moved code to GitHub under the Pylons Project.
  * Moved documentation under the Pylons Project, hosted by Read
    the Docs at https://docs.pylonsproject.org/projects/pastedepl
    oy/en/latest/
  * Fixed Python 3 issue in paste.deploy.util.fix_type_error()
  * Fixed use of the wrong variable when determining the context
    protocol
  * Fixed invalid import of paste.deploy.Config to
    paste.deploy.config.Config
  * Fixed multi proxy IPs bug in X-Forwarded-For header in
    PrefixMiddleware
  * Fixed TypeError when trying to raise LookupError on Python 3

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PasteDeploy?expand=0&rev=42
2025-07-05 10:35:24 +00:00
e2f27cdd86 Accepting request 1266142 from devel:languages:python
- Make the dist-info name case-insensitive

- Lowercase metadata directory name.

OBS-URL: https://build.opensuse.org/request/show/1266142
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-PasteDeploy?expand=0&rev=22
2025-04-11 14:44:57 +00:00
ddf5bcce82 - Make the dist-info name case-insensitive
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PasteDeploy?expand=0&rev=40
2025-04-01 12:38:46 +00:00
61c69fffb5 - Lowercase metadata directory name.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PasteDeploy?expand=0&rev=39
2025-03-25 03:53:19 +00:00
6 changed files with 61 additions and 38 deletions

3
PasteDeploy-3.1.0.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9ddbaf152f8095438a9fe81f82c78a6714b92ae8e066bed418b6a7ff6a095a95
size 37841

View File

@@ -1,15 +0,0 @@
<services>
<service name="tar_scm" mode="disabled">
<param name="versionprefix">2.1.1+git</param>
<param name="url">https://github.com/Pylons/pastedeploy.git</param>
<param name="scm">git</param>
<param name="exclude">.git*</param>
<param name="changesgenerate">enable</param>
<param name="changesauthor">mcepl@cepl.eu</param>
</service>
<service name="recompress" mode="disabled">
<param name="file">*.tar</param>
<param name="compression">gz</param>
</service>
<service name="set_version" mode="disabled" />
</services>

View File

@@ -1,4 +0,0 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/Pylons/pastedeploy.git</param>
<param name="changesrevision">0f0697dc20ab33c675d9eecb485f41ed26fa70b8</param></service></servicedata>

Binary file not shown.

View File

@@ -1,3 +1,53 @@
-------------------------------------------------------------------
Sat Jul 5 10:35:10 UTC 2025 - Dirk Müller <dmueller@suse.com>
- update to 3.1.0:
* Support Python 3.11 and 3.12.
* Remove deprecated usage of inspect.getargspec that is no
longer supported in Python 3.12.
* Fix python_requires package metadata to support Python 3.7+.
* Drop support for Python 2, as well as 3.4, 3.5, and 3.6.
* Fix a broken compatibility shim that would cause the
ConfigParser to fail on Python 3.12 when ConfigParser.readfp
is removed.
* Drop setuptools dependency and start using importlib.metadata
instead.
* Refactor repository into a src folder layout.
* Added setuptools as an explicit dependency. This has always
been required but now that more environments are becoming
capable of operating without it being installed, we now need
to ensure it's available.
* pytest-runner removed, use tox to run tests.
* Python 3 deprecation warning cleanups
* Moved code to GitHub under the Pylons Project.
* Moved documentation under the Pylons Project, hosted by Read
the Docs at https://docs.pylonsproject.org/projects/pastedepl
oy/en/latest/
* Fixed Python 3 issue in paste.deploy.util.fix_type_error()
* Fixed use of the wrong variable when determining the context
protocol
* Fixed invalid import of paste.deploy.Config to
paste.deploy.config.Config
* Fixed multi proxy IPs bug in X-Forwarded-For header in
PrefixMiddleware
* Fixed TypeError when trying to raise LookupError on Python 3
* Fixed exception reraise on Python 3
* Project is now maintained by Alex Grönholm
<alex.gronholm@nextday.fi>
* Was printing extraneous data when calling setup.py
* Fixed missing paster template files (fixes "paster create -t
paste.deploy")
-------------------------------------------------------------------
Tue Apr 1 12:34:48 UTC 2025 - Markéta Machová <mmachova@suse.com>
- Make the dist-info name case-insensitive
-------------------------------------------------------------------
Tue Mar 25 03:53:06 UTC 2025 - Steve Kowalik <steven.kowalik@suse.com>
- Lowercase metadata directory name.
-------------------------------------------------------------------
Tue May 9 13:50:11 UTC 2023 - Johannes Kastl <kastl@b1-systems.de>
@@ -147,12 +197,12 @@ Thu Oct 24 11:09:48 UTC 2013 - speilicke@suse.com
-------------------------------------------------------------------
Thu Jun 13 13:50:37 UTC 2013 - dmueller@suse.com
- add python-distribute dependency
- add python-distribute dependency
-------------------------------------------------------------------
Sun May 27 05:17:04 UTC 2012 - highwaystar.ru@gmail.com
- python3 package added
- python3 package added
-------------------------------------------------------------------
Thu Sep 1 09:05:45 UTC 2011 - saschpe@suse.de

View File

@@ -1,7 +1,7 @@
#
# spec file for package python-PasteDeploy
#
# Copyright (c) 2023 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,16 +17,14 @@
%{?sle15_python_module_pythons}
%define oldpython python
Name: python-PasteDeploy
Version: 2.1.1+git.1652668078.0f0697d
Version: 3.1.0
Release: 0
Summary: Tool to load, configure, and compose WSGI applications and servers
License: MIT
Group: Development/Languages/Python
URL: https://github.com/Pylons/pastedeploy
# Source: https://github.com/Pylons/pastedeploy/archive/%%{version}.tar.gz
Source: pastedeploy-%{version}.tar.gz
Source: https://files.pythonhosted.org/packages/source/p/PasteDeploy/PasteDeploy-%{version}.tar.gz
BuildRequires: %{python_module Paste}
BuildRequires: %{python_module pip}
BuildRequires: %{python_module pytest}
@@ -39,10 +37,6 @@ Requires: python-setuptools
Provides: python-pastedeploy = %{version}
Obsoletes: python-pastedeploy < %{version}
BuildArch: noarch
%ifpython2
Obsoletes: %{oldpython}-pastedeploy < %{version}
Provides: %{oldpython}-pastedeploy = %{version}
%endif
%python_subpackages
%description
@@ -51,8 +45,7 @@ URIs can refer to Python Eggs for INI-style configuration files. Paste Script
provides commands to serve applications based on this configuration file.
%prep
%setup -q -n pastedeploy-%{version}
%autopatch -p1
%autosetup -p1 -n PasteDeploy-%{version}
sed -i -e '/^addopts/s/ --cov//' pytest.ini
@@ -69,9 +62,8 @@ sed -i -e '/^addopts/s/ --cov//' pytest.ini
%files %{python_files}
%doc README.rst
%license license.txt
# %%{python_sitelib}/PasteDeploy-%%{version}*-info
%{python_sitelib}/PasteDeploy-2.1.1*-info
%{python_sitelib}/PasteDeploy-2.1.1*-nspkg.pth
%{python_sitelib}/[pP]aste[dD]eploy-%{version}.dist-info
%{python_sitelib}/PasteDeploy-%{version}*-nspkg.pth
%{python_sitelib}/paste/deploy
%changelog