53 Commits

Author SHA256 Message Date
2b2fbd98fe Accepting request 1222934 from devel:languages:python
- add py313-tests.patch
- modernize spec file

OBS-URL: https://build.opensuse.org/request/show/1222934
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyramid?expand=0&rev=23
2024-11-09 19:58:29 +00:00
96576e4a3f - add py313-tests.patch
- modernize spec file

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyramid?expand=0&rev=51
2024-11-09 08:23:47 +00:00
5a0a5e1803 Accepting request 1136288 from devel:languages:python
- update to 2.0.2:
  * Removed support for null-bytes in the path when making a
    request for a file
  * Backward Incompatibilities - Requests to a static_view are no
    longer allowed to contain a null-byte in any

    usage to .daemon = True.
  * The authentication and authorization policies of Pyramid 1.x have been
    merged into a single security policy in Pyramid 2.0. New security APIs
  * It is now possible to control whether a route pattern contains
  * Deprecated the authentication and authorization interfaces and
    principal-based support.
  * Deprecated several ACL-related aspects of pyramid.security. Equivalent
- Remove python2 support, due to pyton-venusian being only python3
- use the PyPI tarball instead of github
    This should mitigate attacks from Flash (See CVE-2014-4671).
  * Fix regression where pserve --reload would not work when running as a daemon.
    command, introduced the method column for displaying available request methods, and
    improved the view output by showing the module instead of just __repr__.
    tables creation.  See https://github.com/Pylons/pyramid/pull/1049.  Backport
    http-related exceptions when you wanted that exception view to override the
  + When the ``pyramid.reload_templates`` setting was true, and a Chameleon
    template was reloaded, and the renderer specification named a macro
    was reloaded due to a file change would produce the entire template body
    instead of just a rendering of the macro.  See
  + Fix an obscure problem when combining a virtual root with a route with a

OBS-URL: https://build.opensuse.org/request/show/1136288
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyramid?expand=0&rev=22
2024-01-03 11:30:53 +00:00
629e9e02cd - update to 2.0.2:
* Removed support for null-bytes in the path when making a
    request for a file
  * Backward Incompatibilities - Requests to a static_view are no
    longer allowed to contain a null-byte in any
    usage to .daemon = True.
  * The authentication and authorization policies of Pyramid 1.x have been
    merged into a single security policy in Pyramid 2.0. New security APIs
  * It is now possible to control whether a route pattern contains
  * Deprecated the authentication and authorization interfaces and
    principal-based support.
  * Deprecated several ACL-related aspects of pyramid.security. Equivalent
- Remove python2 support, due to pyton-venusian being only python3
- use the PyPI tarball instead of github
    This should mitigate attacks from Flash (See CVE-2014-4671).
  * Fix regression where pserve --reload would not work when running as a daemon.
    command, introduced the method column for displaying available request methods, and
    improved the view output by showing the module instead of just __repr__.
    tables creation.  See https://github.com/Pylons/pyramid/pull/1049.  Backport
    http-related exceptions when you wanted that exception view to override the
  + When the ``pyramid.reload_templates`` setting was true, and a Chameleon
    template was reloaded, and the renderer specification named a macro
    was reloaded due to a file change would produce the entire template body
    instead of just a rendering of the macro.  See
  + Fix an obscure problem when combining a virtual root with a route with a

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyramid?expand=0&rev=49
2024-01-02 21:18:37 +00:00
a5f22e868e Accepting request 1092227 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1092227
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyramid?expand=0&rev=21
2023-06-12 13:25:42 +00:00
be4facef81 Accepting request 1092132 from home:ecsos:python
- Add %{?sle15_python_module_pythons}

OBS-URL: https://build.opensuse.org/request/show/1092132
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyramid?expand=0&rev=47
2023-06-11 11:33:54 +00:00
9c31ef0d14 Accepting request 1066679 from devel:languages:python
- Update to 2.0.1:
  * Add support for Python 3.10 and 3.11.
  * Copy __name__ from decorated attribute when using pyramid.decorator.reify.
  * Fix method signatures in docs for
    pyramid.config.Configurator.add_static_view and
    pyramid.config.Configurator.override_asset.
  * Remove obsolete stackframe hack used in Python 3.5.0 when showing
    configurator conflict errors.
  * Fix an error when injecting certain objects into the pshell env due to
    the use of !=.
  * Pyramid drops support for l*gettext() methods in the i18n module. These
    have been deprecated in Python's gettext module since 3.8, and removed
    in Python 3.11.
  * Avoid setDaemon(True) deprecation warning by updating threading API
    usage to .daemon = True.

OBS-URL: https://build.opensuse.org/request/show/1066679
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyramid?expand=0&rev=20
2023-02-20 16:46:06 +00:00
77b5dc8843 - Update to 2.0.1:
* Add support for Python 3.10 and 3.11.
  * Copy __name__ from decorated attribute when using pyramid.decorator.reify.
  * Fix method signatures in docs for
    pyramid.config.Configurator.add_static_view and
    pyramid.config.Configurator.override_asset.
  * Remove obsolete stackframe hack used in Python 3.5.0 when showing
    configurator conflict errors.
  * Fix an error when injecting certain objects into the pshell env due to
    the use of !=.
  * Pyramid drops support for l*gettext() methods in the i18n module. These
    have been deprecated in Python's gettext module since 3.8, and removed
    in Python 3.11.
  * Avoid setDaemon(True) deprecation warning by updating threading API
    usage to .daemon = True.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyramid?expand=0&rev=45
2023-02-20 05:47:16 +00:00
1419da4555 Accepting request 909945 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/909945
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyramid?expand=0&rev=19
2021-08-03 20:48:57 +00:00
a93c54046a Accepting request 909944 from home:mcalabkova:branches:devel:languages:python
- Update to 2.0
  * Add Python 3.8 and 3.9
  * Drop Python 2.7, 3.4 and 3.5
  * The authentication and authorization policies of Pyramid 1.x have been 
    merged into a single security policy in Pyramid 2.0. New security APIs 
    have been added.
  * It is now possible to control whether a route pattern contains 
    a trailing slash.
  * pcreate and the builtin scaffolds have been removed in favor of
    using the cookiecutter tool and the pyramid-cookiecutter-starter
    cookiecutter.
  * Deprecated the authentication and authorization interfaces and 
    principal-based support. 
  * Deprecated several ACL-related aspects of pyramid.security. Equivalent 
    objects should now be imported from the pyramid.authorization module.

OBS-URL: https://build.opensuse.org/request/show/909944
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyramid?expand=0&rev=44
2021-08-03 10:07:47 +00:00
8f8abd681d Accepting request 830693 from devel:languages:python
- Remove conditionaling of bcond with_python2 as it ain't needed

OBS-URL: https://build.opensuse.org/request/show/830693
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyramid?expand=0&rev=18
2020-08-31 14:51:43 +00:00
Tomáš Chvátal
da99c9de70 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyramid?expand=0&rev=42 2020-08-31 08:02:28 +00:00
Tomáš Chvátal
05d768771f OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyramid?expand=0&rev=41 2020-08-31 08:01:36 +00:00
ad179beda9 Accepting request 818272 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/818272
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyramid?expand=0&rev=17
2020-07-02 22:11:38 +00:00
Tomáš Chvátal
30d72a4564 Accepting request 818271 from home:pgajdos:python
- use %pytest macro, drop dependency on nose

OBS-URL: https://build.opensuse.org/request/show/818271
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyramid?expand=0&rev=39
2020-07-02 09:12:44 +00:00
47cf2f7475 Accepting request 785887 from devel:languages:python
- Match up all the deps to the reality

OBS-URL: https://build.opensuse.org/request/show/785887
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyramid?expand=0&rev=16
2020-03-17 12:12:14 +00:00
Tomáš Chvátal
8927778e8e - Match up all the deps to the reality
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyramid?expand=0&rev=37
2020-03-17 10:54:33 +00:00
d3cd1e7a76 Accepting request 785398 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/785398
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyramid?expand=0&rev=15
2020-03-16 09:20:41 +00:00
4d4fc3e5fd Accepting request 785393 from home:bruno_friedmann:branches:devel:languages:python
- Remove python2 support, due to pyton-venusian being only python3

OBS-URL: https://build.opensuse.org/request/show/785393
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyramid?expand=0&rev=35
2020-03-15 22:02:42 +00:00
2e15ae98fa Accepting request 711308 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/711308
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyramid?expand=0&rev=14
2019-06-22 09:24:38 +00:00
2a6549213b Accepting request 711286 from home:pgajdos
- version update to 1.10.4
  Bugs fixed during 1.10
  ----------------------
  - Fix performance regression in ``pyramid.view.view_config`` decorator.
    See https://github.com/Pylons/pyramid/pull/3490
  - Add ``ignore_files`` option to ``[pserve]`` settings which will tell
    ``pserve`` to ignore certain files/globs when using ``--reload``.
    See https://github.com/Pylons/pyramid/pull/3464
  - Fix docs build for Sphinx 2.0.
    See https://github.com/Pylons/pyramid/pull/3481
  - Improve debugging info from ``pyramid.view.view_config`` decorator.
    See https://github.com/Pylons/pyramid/pull/3485
  - Fix a bug in ``pyramid.testing.DummySecurityPolicy`` in which
    ``principals_allowed_by_permission`` would return all principals instead
    of an empty list if ``permissive`` is ``False``.
    See https://github.com/Pylons/pyramid/pull/3450
  - Fix a bug in which ``pyramid.exceptions.ConfigurationConflictError`` may
    not render the appropriate error message on certain conflicts that were
    not sortable on Python 3 due to differing types.
    See https://github.com/Pylons/pyramid/pull/3457
  - Avoid configuring logging in the monitor process using the logging config
    intended for the application. This avoids opening files for writing in both
    processes which can cause issues on some systems.
    See https://github.com/Pylons/pyramid/pull/3460
  - Fix an issue when passing a duck-typed registry object into
    ``pyramid.testing.setUp(registry=...)`` in which the registry wasn't
    properly fixed prior to invoking actions.
    See https://github.com/Pylons/pyramid/pull/3418
  - Fix the ``pyramid.testing.DummyRequest`` to support the new
    ``request.accept`` API so that ``acceptable_offers`` is available even

OBS-URL: https://build.opensuse.org/request/show/711286
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyramid?expand=0&rev=33
2019-06-21 11:28:33 +00:00
132ce81d1a Accepting request 532998 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/532998
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyramid?expand=0&rev=13
2017-10-18 08:50:21 +00:00
Jan Matejek
3c524661e4 Accepting request 532916 from home:frispete:python
- add missing runtime dependencies

OBS-URL: https://build.opensuse.org/request/show/532916
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyramid?expand=0&rev=31
2017-10-10 12:46:00 +00:00
016437a3ce Accepting request 523279 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/523279
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyramid?expand=0&rev=12
2017-09-27 14:54:17 +00:00
Todd R
bec07bea6d Accepting request 522366 from home:TheBlackCat:branches:devel:languages:python
- Remove non-free documentation (CC-BY-NC-SA-3.0 license).

OBS-URL: https://build.opensuse.org/request/show/522366
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyramid?expand=0&rev=29
2017-09-11 15:45:22 +00:00
Jan Matejek
1efd26315f Accepting request 522054 from home:TheBlackCat:branches:devel:languages:python
- Revert change to older copyright
  We shouldn't change previous copyrights
- Fix doc package dependency issue

OBS-URL: https://build.opensuse.org/request/show/522054
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyramid?expand=0&rev=28
2017-09-07 16:29:21 +00:00
308d9a034d Accepting request 515100 from home:jengelh:branches:devel:languages:python
- Trim filler wording from description.

OBS-URL: https://build.opensuse.org/request/show/515100
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyramid?expand=0&rev=27
2017-08-08 16:00:57 +00:00
7004be0318 Accepting request 510577 from home:alois:branches:devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/510577
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyramid?expand=0&rev=26
2017-07-16 16:30:25 +00:00
d7f3f1e770 Accepting request 352107 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/352107
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyramid?expand=0&rev=11
2016-01-06 23:24:48 +00:00
f0d60bb814 Accepting request 352099 from home:frispete:python
- use the PyPI tarball instead of github

OBS-URL: https://build.opensuse.org/request/show/352099
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyramid?expand=0&rev=24
2016-01-05 21:33:55 +00:00
412e6f394a Accepting request 352080 from home:frispete:python
- 1.6.0 (2016-01-03)
  Too many changes to list here, check:
  https://github.com/Pylons/pyramid/blob/master/CHANGES.txt

OBS-URL: https://build.opensuse.org/request/show/352080
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyramid?expand=0&rev=23
2016-01-05 18:12:09 +00:00
Stephan Kulow
ccf5143898 Accepting request 320172 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/320172
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyramid?expand=0&rev=10
2015-08-05 04:51:47 +00:00
Todd R
ac9ddfd1a8 Accepting request 320159 from home:frispete:python
fixed changelog

OBS-URL: https://build.opensuse.org/request/show/320159
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyramid?expand=0&rev=21
2015-08-03 14:06:16 +00:00
Todd R
54961152e8 Accepting request 320145 from home:frispete:python
rephrased changelog

OBS-URL: https://build.opensuse.org/request/show/320145
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyramid?expand=0&rev=20
2015-08-03 12:34:16 +00:00
b01988df59 Accepting request 284521 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/284521
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyramid?expand=0&rev=9
2015-02-06 21:38:20 +00:00
fddd696f93 Accepting request 284520 from home:frispete:python
- fix python-venusian version: 1.0a3 is greater than 1.0 unfortunately

OBS-URL: https://build.opensuse.org/request/show/284520
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyramid?expand=0&rev=18
2015-02-06 16:50:05 +00:00
Todd R
38a17bb7ab Accepting request 283948 from home:TheBlackCat:branches:devel:languages:python
+- Update year
+- Implement update-alternatives for compatibility with an unpcoming
+  python 3 version
+- Removed dependencies that are not longer needed.

OBS-URL: https://build.opensuse.org/request/show/283948
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyramid?expand=0&rev=17
2015-02-03 18:42:51 +00:00
d0f36d0c92 Accepting request 265045 from home:tbechtold:branches:devel:languages:python
New upstream release

OBS-URL: https://build.opensuse.org/request/show/265045
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyramid?expand=0&rev=16
2014-12-12 21:39:34 +00:00
Stephan Kulow
cdffe60ee2 Accepting request 208359 from devel:languages:python
indicate patch removal (forwarded request 208358 from posophe)

OBS-URL: https://build.opensuse.org/request/show/208359
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyramid?expand=0&rev=7
2014-02-02 21:21:37 +00:00
Denisart Benjamin
613f6e7b39 Accepting request 208358 from home:posophe:branches:devel:languages:python
indicate patch removal

OBS-URL: https://build.opensuse.org/request/show/208358
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyramid?expand=0&rev=14
2013-11-25 22:58:07 +00:00
Denisart Benjamin
0b6cd174b1 Accepting request 208220 from home:posophe:branches:devel:languages:python
- Update to version 1.4.5
  + The ``alchemy`` scaffold would break when the database was MySQL during
    tables creation.  See https://github.com/Pylons/pyramid/pull/1049.  Backport 
    from master.
  + It was not possible to use ``pyramid.httpexceptions.HTTPException`` as
    the ``context`` of an exception view as very general catchall for
    http-related exceptions when you wanted that exception view to override the 
    default exception view. See https://github.com/Pylons/pyramid/issues/985.
    Backport from master.
  + When the ``pyramid.reload_templates`` setting was true, and a Chameleon 
    template was reloaded, and the renderer specification named a macro 
    (e.g. ``foo#macroname.pt``), renderings of the template after the template
    was reloaded due to a file change would produce the entire template body 
    instead of just a rendering of the macro.  See 
    https://github.com/Pylons/pyramid/issues/1013.  Backport from master.
  + Fixed a Mako renderer bug returning a tuple with a previous defname value
    in some circumstances. See https://github.com/Pylons/pyramid/issues/1037 for
    more information.  Backport from master.
  + Make ``pserve.cherrypy_server_runner`` Python 3 compatible. See
    https://github.com/Pylons/pyramid/issues/718.  Backport from master.
- Changes from version 1.4.4
  + Fix an obscure problem when combining a virtual root with a route with a 
    ``*traverse`` in its pattern.  Now the traversal path generated in
    such a configuration will be correct, instead of an element missing
    a leading slash.

OBS-URL: https://build.opensuse.org/request/show/208220
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyramid?expand=0&rev=13
2013-11-24 21:16:04 +00:00
Sascha Peilicke
09e4c51957 - Require python-setuptools instead of distribute (upstreams merged)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyramid?expand=0&rev=12
2013-10-24 11:12:24 +00:00
78d51e057f Accepting request 186105 from home:frispete:python
- remove pylons_theme_support.py module, as it is provided by
  python-pylons_sphinx_theme now

OBS-URL: https://build.opensuse.org/request/show/186105
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyramid?expand=0&rev=11
2013-08-06 13:59:27 +00:00
Sascha Peilicke
f81acd6793 Accepting request 185209 from home:frispete:python
- add python-unittest2 and python-ordereddict deps for 11.1

OBS-URL: https://build.opensuse.org/request/show/185209
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyramid?expand=0&rev=10
2013-07-31 15:28:06 +00:00
Sascha Peilicke
149bae77cd Accepting request 185023 from home:frispete:python
- Update to version 1.4.3
- generate documentation
- fix dependencies
- enable nose tests with coverage

- add python-zope-deprecation dependency

OBS-URL: https://build.opensuse.org/request/show/185023
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyramid?expand=0&rev=9
2013-07-31 06:25:58 +00:00
Stephan Kulow
b79d96cbb4 Accepting request 157555 from devel:languages:python
update license to new format (forwarded request 156922 from coolo)

OBS-URL: https://build.opensuse.org/request/show/157555
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyramid?expand=0&rev=5
2013-03-08 08:48:02 +00:00
Ismail Dönmez
da33ee4cf4 Accepting request 156922 from openSUSE:Factory:Staging:spdx
update license to new format

OBS-URL: https://build.opensuse.org/request/show/156922
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyramid?expand=0&rev=7
2013-03-06 18:45:47 +00:00
Stephan Kulow
de92809a27 Accepting request 111816 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/111816
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyramid?expand=0&rev=2
2012-04-02 08:30:53 +00:00
Stephan Kulow
3fab541652 Accepting request 109053 from devel:languages:python
Please add

OBS-URL: https://build.opensuse.org/request/show/109053
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyramid?expand=0&rev=1
2012-03-22 11:39:18 +00:00
Sascha Peilicke
901c33239a - Update to version 1.3.b3
* No changelog provided
- Don't install documentation with problematic licensing terms (bnc#753015)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyramid?expand=0&rev=4
2012-03-20 14:50:08 +00:00