Hello community,
here is the log from the commit of package python-Pylons for openSUSE:Factory checked in at 2018-07-01 21:26:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-Pylons (Old)
and /work/SRC/openSUSE:Factory/.python-Pylons.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-Pylons"
Sun Jul 1 21:26:11 2018 rev:11 rq:614595 version:1.0.3
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-Pylons/python-Pylons.changes 2016-09-30 15:33:56.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.python-Pylons.new/python-Pylons.changes 2018-07-01 21:26:15.508779260 +0200
@@ -1,0 +2,10 @@
+Wed Jun 6 15:02:12 UTC 2018 - mcepl@suse.com
+
+- Clean SPEC file (and mark as py2k-only)
+
+-------------------------------------------------------------------
+Thu Aug 24 13:51:22 UTC 2017 - jmatejek@suse.com
+
+- singlespec auto-conversion
+
+-------------------------------------------------------------------
@@ -90,0 +101 @@
+
Old:
----
Pylons-1.0.2.tar.gz
New:
----
Pylons-1.0.3.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-Pylons.spec ++++++
--- /var/tmp/diff_new_pack.2j1sy2/_old 2018-07-01 21:26:15.868778791 +0200
+++ /var/tmp/diff_new_pack.2j1sy2/_new 2018-07-01 21:26:15.872778786 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-Pylons
#
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,36 +16,42 @@
#
+# Project is deprecated upstream (in favor of Pyramid) and it is
+# expressly marked as Py2 only
+%define skip_python3 1
+%define oldpython python
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
Name: python-Pylons
-Version: 1.0.2
+Version: 1.0.3
Release: 0
Summary: Pylons Web Framework
License: BSD-3-Clause
Group: Development/Languages/Python
-Url: http://www.pylonshq.com/
-Source: http://pypi.python.org/packages/source/P/Pylons/Pylons-%{version}.tar.gz
+URL: https://github.com/Pylons/pylons
+Source: https://files.pythonhosted.org/packages/source/P/Pylons/Pylons-%{version}.tar.gz
+BuildRequires: %{python_module Beaker}
+BuildRequires: %{python_module FormEncode}
+BuildRequires: %{python_module Genshi}
+BuildRequires: %{python_module Jinja2 >= 2.2.1}
+BuildRequires: %{python_module Mako}
+BuildRequires: %{python_module MarkupSafe}
+BuildRequires: %{python_module PasteDeploy}
+BuildRequires: %{python_module PasteScript}
+BuildRequires: %{python_module Paste}
+BuildRequires: %{python_module Routes}
+BuildRequires: %{python_module Tempita}
+BuildRequires: %{python_module WebHelpers}
+BuildRequires: %{python_module WebOb}
+BuildRequires: %{python_module WebTest}
+BuildRequires: %{python_module coverage >= 2.85}
+BuildRequires: %{python_module decorator}
+BuildRequires: %{python_module devel}
+BuildRequires: %{python_module nose}
+BuildRequires: %{python_module setuptools}
+BuildRequires: %{python_module simplejson}
BuildRequires: fdupes
-BuildRequires: python-Beaker
-BuildRequires: python-FormEncode
-BuildRequires: python-Genshi
-BuildRequires: python-Jinja2 >= 2.2.1
-BuildRequires: python-Mako
-BuildRequires: python-MarkupSafe
-BuildRequires: python-Paste
-BuildRequires: python-PasteDeploy
-BuildRequires: python-PasteScript
-BuildRequires: python-Routes
-BuildRequires: python-Tempita
BuildRequires: python-WebError
-BuildRequires: python-WebHelpers
-BuildRequires: python-WebOb
-BuildRequires: python-WebTest
-BuildRequires: python-coverage >= 2.85
-BuildRequires: python-decorator
-BuildRequires: python-devel
-BuildRequires: python-nose
-BuildRequires: python-setuptools
-BuildRequires: python-simplejson
+BuildRequires: python-rpm-macros
Requires: python-Beaker >= 1.5.4
Requires: python-FormEncode >= 1.2.4
Requires: python-Mako >= 0.5.0
@@ -62,14 +68,12 @@
Requires: python-decorator >= 3.3.2
Requires: python-nose >= 1.1.2
Requires: python-simplejson >= 2.2.1
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Provides: python-pylons = %{version}
-Obsoletes: python-pylons < %{version}
-%if 0%{?suse_version} && 0%{?suse_version} <= 1110
-%{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
-%else
BuildArch: noarch
+%ifpython2
+Provides: %{oldpython}-pylons = %{version}
+Obsoletes: %{oldpython}-pylons < %{version}
%endif
+%python_subpackages
%description
The Pylons web framework is aimed at making webapps and large programmatic
@@ -84,10 +88,10 @@
%setup -q -n Pylons-%{version}
%build
-python setup.py build
+%python_build
%install
-python setup.py install --prefix=%{_prefix} --root=%{buildroot}
+%python_install
rm -rf %{buildroot}%{python_sitelib}/test_files # Remove junk
%fdupes %{buildroot}%{_prefix}
@@ -95,10 +99,10 @@
#%%check
#nosetests -e test_network_failed_validation_non_ascii
-%files
-%defattr(-,root,root,-)
-%doc CHANGELOG LICENSE README.rst UPGRADING
+%files %{python_files}
+%license LICENSE
+%doc CHANGELOG README.rst UPGRADING
%{python_sitelib}/pylons
-%{python_sitelib}/Pylons-%{version}-py%{py_ver}.egg-info
+%{python_sitelib}/Pylons-%{version}-py%{python_version}.egg-info
%changelog
++++++ Pylons-1.0.2.tar.gz -> Pylons-1.0.3.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pylons-1.0.2/MANIFEST.in new/Pylons-1.0.3/MANIFEST.in
--- old/Pylons-1.0.2/MANIFEST.in 2015-01-03 03:10:30.000000000 +0100
+++ new/Pylons-1.0.3/MANIFEST.in 2018-01-12 17:28:44.000000000 +0100
@@ -1,6 +1,7 @@
recursive-include pylons/templates *
recursive-include pylons/media *
recursive-include tests *
+recursive-include test_files *
include CHANGELOG
include LICENSE
include UPGRADING
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pylons-1.0.2/PKG-INFO new/Pylons-1.0.3/PKG-INFO
--- old/Pylons-1.0.2/PKG-INFO 2015-07-22 06:59:23.000000000 +0200
+++ new/Pylons-1.0.3/PKG-INFO 2018-01-12 17:52:46.000000000 +0100
@@ -1,8 +1,8 @@
Metadata-Version: 1.1
Name: Pylons
-Version: 1.0.2
+Version: 1.0.3
Summary: Pylons Web Framework
-Home-page: http://www.pylonshq.com/
+Home-page: https://github.com/Pylons/pylons
Author: Ben Bangert, Philip Jenvey, James Gardner
Author-email: ben@groovie.org, pjenvey@underboss.org
License: BSD
@@ -65,9 +65,10 @@
Current Status
--------------
- Pylons 1.0 series is stable and production ready. The Pylons Project now
- maintains the Pyramid web framework for future development. Pylons 1.0 users
- should strongly consider using it for their next project.
+ Pylons 1.0 series is stable and production ready, but in maintenance-only
+ mode. The Pylons Project now maintains the Pyramid web framework for future
+ development. Pylons 1.0 users should strongly consider using Pyramid for
+ their next project.
Download and Installation
@@ -78,18 +79,20 @@
> easy_install Pylons
- Dependant packages are automatically installed from
- the `Pylons download page http://pylonshq.com/download/`_ .
-
Development Version
-------------------
- Pylons development uses the Mercuial distributed version control system (DVCS)
- with BitBucket hosting the main repository here:
+ Pylons development uses the git distributed version control system (DVCS)
+ with GitHub hosting the main repository here:
+
+ `Pylons GitHub repository https://github.com/Pylons/pylons`_
- `Pylons Bitbucket repository https://github.com/Pylons/pylons`_
+ Documentation
+ -------------
+
+ http://docs.pylonsproject.org/projects/pylons-webframework/en/latest/
Keywords: web wsgi lightweight framework sqlalchemy formencode mako templates
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pylons-1.0.2/Pylons.egg-info/PKG-INFO new/Pylons-1.0.3/Pylons.egg-info/PKG-INFO
--- old/Pylons-1.0.2/Pylons.egg-info/PKG-INFO 2015-07-22 06:59:19.000000000 +0200
+++ new/Pylons-1.0.3/Pylons.egg-info/PKG-INFO 2018-01-12 17:52:46.000000000 +0100
@@ -1,8 +1,8 @@
Metadata-Version: 1.1
Name: Pylons
-Version: 1.0.2
+Version: 1.0.3
Summary: Pylons Web Framework
-Home-page: http://www.pylonshq.com/
+Home-page: https://github.com/Pylons/pylons
Author: Ben Bangert, Philip Jenvey, James Gardner
Author-email: ben@groovie.org, pjenvey@underboss.org
License: BSD
@@ -65,9 +65,10 @@
Current Status
--------------
- Pylons 1.0 series is stable and production ready. The Pylons Project now
- maintains the Pyramid web framework for future development. Pylons 1.0 users
- should strongly consider using it for their next project.
+ Pylons 1.0 series is stable and production ready, but in maintenance-only
+ mode. The Pylons Project now maintains the Pyramid web framework for future
+ development. Pylons 1.0 users should strongly consider using Pyramid for
+ their next project.
Download and Installation
@@ -78,18 +79,20 @@
> easy_install Pylons
- Dependant packages are automatically installed from
- the `Pylons download page http://pylonshq.com/download/`_ .
-
Development Version
-------------------
- Pylons development uses the Mercuial distributed version control system (DVCS)
- with BitBucket hosting the main repository here:
+ Pylons development uses the git distributed version control system (DVCS)
+ with GitHub hosting the main repository here:
+
+ `Pylons GitHub repository https://github.com/Pylons/pylons`_
- `Pylons Bitbucket repository https://github.com/Pylons/pylons`_
+ Documentation
+ -------------
+
+ http://docs.pylonsproject.org/projects/pylons-webframework/en/latest/
Keywords: web wsgi lightweight framework sqlalchemy formencode mako templates
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pylons-1.0.2/Pylons.egg-info/SOURCES.txt new/Pylons-1.0.3/Pylons.egg-info/SOURCES.txt
--- old/Pylons-1.0.2/Pylons.egg-info/SOURCES.txt 2015-07-22 06:59:19.000000000 +0200
+++ new/Pylons-1.0.3/Pylons.egg-info/SOURCES.txt 2018-01-12 17:52:46.000000000 +0100
@@ -118,10 +118,23 @@
test_files/__init__.py
test_files/event_file.py
test_files/sample_controllers/__init__.py
+test_files/sample_controllers/__init__.pyc
test_files/sample_controllers/controllers/__init__.py
+test_files/sample_controllers/controllers/__init__.pyc
test_files/sample_controllers/controllers/goodbye.py
+test_files/sample_controllers/controllers/goodbye.pyc
test_files/sample_controllers/controllers/hello.py
+test_files/sample_controllers/controllers/hello.pyc
test_files/sample_controllers/controllers/i18nc.py
+test_files/sample_controllers/controllers/i18nc.pyc
+test_files/sample_controllers/i18n/es/LC_MESSAGES/sample_controllers.mo
+test_files/sample_controllers/i18n/es/LC_MESSAGES/sample_controllers.po
+test_files/sample_controllers/i18n/fr/LC_MESSAGES/sample_controllers.mo
+test_files/sample_controllers/i18n/fr/LC_MESSAGES/sample_controllers.po
+test_files/sample_controllers/i18n/ja/LC_MESSAGES/sample_controllers.mo
+test_files/sample_controllers/i18n/ja/LC_MESSAGES/sample_controllers.po
+test_files/sample_controllers/templates/hello.html
+test_files/sample_controllers/templates/time.html
tests/__init__.py
tests/__init__.pyc
tests/conftest.py
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pylons-1.0.2/README.rst new/Pylons-1.0.3/README.rst
--- old/Pylons-1.0.2/README.rst 2015-01-18 03:02:24.000000000 +0100
+++ new/Pylons-1.0.3/README.rst 2018-01-12 17:28:44.000000000 +0100
@@ -13,9 +13,6 @@
mode. It's highly recommended that new projects start with the new
merged web framework, `pyramid http://www.pylonsproject.org/`_.
-`Read the complete Pylons web framework documentation
-http://docs.pylonsproject.org/projects/pylons-webframework/`_
-
Install
=======
@@ -47,6 +44,11 @@
Documentation
=============
+`Read the complete Pylons web framework documentation
+http://docs.pylonsproject.org/projects/pylons-webframework/`_.
+
+`Definitive Guide to Pylons https://thejimmyg.github.io/pylonsbook/`_ is a book about Pylons published by Apress, written by James Gardner, with free HTML rendering.
+
Generating documentation requires Sphinx:
.. code-block :: bash
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pylons-1.0.2/pylons/error.py new/Pylons-1.0.3/pylons/error.py
--- old/Pylons-1.0.2/pylons/error.py 2015-01-03 03:10:30.000000000 +0100
+++ new/Pylons-1.0.3/pylons/error.py 2018-01-12 17:28:44.000000000 +0100
@@ -19,7 +19,7 @@
exc.is_mako_exception = True
except:
pass
- raise (exc, None, sys.exc_info()[2])
+ raise exc, None, sys.exc_info()[2]
def myghty_html_data(exc_value):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pylons-1.0.2/setup.cfg new/Pylons-1.0.3/setup.cfg
--- old/Pylons-1.0.2/setup.cfg 2015-07-22 06:59:23.000000000 +0200
+++ new/Pylons-1.0.3/setup.cfg 2018-01-12 17:52:46.000000000 +0100
@@ -1,8 +1,16 @@
+[aliases]
+clean_egg_info = egg_info -RDb ''
+release = clean_egg_info sdist bdist_wheel
+register = clean_egg_info register
+
[egg_info]
tag_build =
tag_date = 0
tag_svn_revision = 0
+[bdist_wheel]
+universal = 1
+
[nosetests]
where = tests
cover-package = pylons
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pylons-1.0.2/setup.py new/Pylons-1.0.3/setup.py
--- old/Pylons-1.0.2/setup.py 2015-01-18 03:17:06.000000000 +0100
+++ new/Pylons-1.0.3/setup.py 2018-01-12 17:45:37.000000000 +0100
@@ -7,7 +7,7 @@
use_setuptools()
from setuptools import setup, find_packages
-version = '1.0.2'
+version = '1.0.3'
tests_require = ['nose', 'Jinja2>=2.2.1']
if not sys.platform.startswith('java'):
@@ -76,9 +76,10 @@
Current Status
--------------
-Pylons 1.0 series is stable and production ready. The Pylons Project now
-maintains the Pyramid web framework for future development. Pylons 1.0 users
-should strongly consider using it for their next project.
+Pylons 1.0 series is stable and production ready, but in maintenance-only
+mode. The Pylons Project now maintains the Pyramid web framework for future
+development. Pylons 1.0 users should strongly consider using Pyramid for
+their next project.
Download and Installation
@@ -89,25 +90,27 @@
> easy_install Pylons
-Dependant packages are automatically installed from
-the `Pylons download page http://pylonshq.com/download/`_ .
-
Development Version
-------------------
-Pylons development uses the Mercuial distributed version control system (DVCS)
-with BitBucket hosting the main repository here:
+Pylons development uses the git distributed version control system (DVCS)
+with GitHub hosting the main repository here:
+
+ `Pylons GitHub repository https://github.com/Pylons/pylons`_
- `Pylons Bitbucket repository https://github.com/Pylons/pylons`_
+Documentation
+-------------
+
+http://docs.pylonsproject.org/projects/pylons-webframework/en/latest/
""",
keywords='web wsgi lightweight framework sqlalchemy formencode mako templates',
license='BSD',
author='Ben Bangert, Philip Jenvey, James Gardner',
author_email='ben@groovie.org, pjenvey@underboss.org',
- url='http://www.pylonshq.com/',
+ url='https://github.com/Pylons/pylons',
packages=find_packages(exclude=['ez_setup', 'tests', 'tests.*']),
zip_safe=False,
include_package_data=True,
Binary files old/Pylons-1.0.2/test_files/sample_controllers/__init__.pyc and new/Pylons-1.0.3/test_files/sample_controllers/__init__.pyc differ
Binary files old/Pylons-1.0.2/test_files/sample_controllers/controllers/__init__.pyc and new/Pylons-1.0.3/test_files/sample_controllers/controllers/__init__.pyc differ
Binary files old/Pylons-1.0.2/test_files/sample_controllers/controllers/goodbye.pyc and new/Pylons-1.0.3/test_files/sample_controllers/controllers/goodbye.pyc differ
Binary files old/Pylons-1.0.2/test_files/sample_controllers/controllers/hello.pyc and new/Pylons-1.0.3/test_files/sample_controllers/controllers/hello.pyc differ
Binary files old/Pylons-1.0.2/test_files/sample_controllers/controllers/i18nc.pyc and new/Pylons-1.0.3/test_files/sample_controllers/controllers/i18nc.pyc differ
Binary files old/Pylons-1.0.2/test_files/sample_controllers/i18n/es/LC_MESSAGES/sample_controllers.mo and new/Pylons-1.0.3/test_files/sample_controllers/i18n/es/LC_MESSAGES/sample_controllers.mo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pylons-1.0.2/test_files/sample_controllers/i18n/es/LC_MESSAGES/sample_controllers.po new/Pylons-1.0.3/test_files/sample_controllers/i18n/es/LC_MESSAGES/sample_controllers.po
--- old/Pylons-1.0.2/test_files/sample_controllers/i18n/es/LC_MESSAGES/sample_controllers.po 1970-01-01 01:00:00.000000000 +0100
+++ new/Pylons-1.0.3/test_files/sample_controllers/i18n/es/LC_MESSAGES/sample_controllers.po 2015-01-03 03:10:30.000000000 +0100
@@ -0,0 +1,17 @@
+# -*- coding: utf-8 -*-
+msgid ""
+msgstr ""
+"Project-Id-Version: PROJECT VERSION\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2010-06-25 18:12-0700\n"
+"PO-Revision-Date: 2010-06-25 18:12-0700\n"
+"Last-Translator: FULL NAME