diff --git a/pyramid_debugtoolbar-4.10.tar.gz b/pyramid_debugtoolbar-4.10.tar.gz new file mode 100644 index 0000000..764b1be --- /dev/null +++ b/pyramid_debugtoolbar-4.10.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cfc8cfaf342609577fbb93e899fbb2290b31e3418c4b68f0dae37cb3b60fe88b +size 3078467 diff --git a/pyramid_debugtoolbar-4.6.1.tar.gz b/pyramid_debugtoolbar-4.6.1.tar.gz deleted file mode 100644 index 43903b0..0000000 --- a/pyramid_debugtoolbar-4.6.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9b52c349cda3eed3d6321693ee5a9c5cd22854e69fc53046512f9564113ebfa0 -size 3002981 diff --git a/python-pyramid-debugtoolbar.changes b/python-pyramid-debugtoolbar.changes index 9ea803d..7869491 100644 --- a/python-pyramid-debugtoolbar.changes +++ b/python-pyramid-debugtoolbar.changes @@ -1,3 +1,51 @@ +------------------------------------------------------------------- +Tue Feb 21 12:00:09 UTC 2023 - Daniel Garcia + +- Update to 4.10 + - Drop support for Python 2.7, 3.4, 3.5, 3.6. + - Add support for Python 3.9, 3.10, 3.11. + - Fix deprecated usages of ``threading.currentThread()``. + See https://github.com/Pylons/pyramid_debugtoolbar/pull/374 +- 4.9 (2020-11-24) + - Support Python 3.9. + - Added a new Session Panel to track ingress and egress changes to a registered + ISession interface across a request lifecycle. By default, the panel only + operates on accessed sessions via a wrapped loader. Users can activate the + Session Panel, via the Toolbar Settings or a per-request cookie, to track the + ingress and egress data on all requests. + + * Removed "Session" section from Request Vars Panel + * Updated Documentation and Screenshots + + - Ensured the Headers panel only operates when a Response object exists, to + create better stack traces if other panels encounter errors. + + - ``utils.dictrepr`` will now fallback to a string comparison of the keys if a + TypeError is encountered, which can occur under Python3. + + * A test was added to check to ensure sorting errors occur under Python3. + If the test fails in the future, this workaround may no longer be needed. + + - Updated toolbar javascript to better handle multiple user-activated panels. + + * ``split`` and ``join`` functions now use the same delimiter. + * If the browser supports it, use a "set" to de-duplicate active panels. + + - Inline comments on toolbar.js and toolbar.py to alert future developers on + the string delimiters and cookie names. +- 4.8 (2020-10-23) + - Added tracking of transactional SQLAlchemy events to provide more insight + into database session behavior during a request's lifecycle. + See https://github.com/Pylons/pyramid_debugtoolbar/pull/368 +- 4.7 (2020-10-22) + - Added black, isort, and github actions to the pipeline. Dropped travis-ci. + - Added some extra output to the "Request Vars" panel related to previewing + the body contents. + See https://github.com/Pylons/pyramid_debugtoolbar/pull/367 +- 4.6.1 (2020-02-10) + - Fix parser errors when injecting the toolbar into XHTML formatted pages. + See https://github.com/Pylons/pyramid_debugtoolbar/pull/360 + ------------------------------------------------------------------- Mon Apr 20 10:28:53 UTC 2020 - Tomáš Chvátal diff --git a/python-pyramid-debugtoolbar.spec b/python-pyramid-debugtoolbar.spec index 1ab441f..44fd7d1 100644 --- a/python-pyramid-debugtoolbar.spec +++ b/python-pyramid-debugtoolbar.spec @@ -1,7 +1,7 @@ # # spec file for package python-pyramid-debugtoolbar # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2023 SUSE LLC # Copyright (c) 2015 LISA GmbH, Bingen, Germany. # # All modifications and additions to the file contributed by third parties @@ -17,33 +17,29 @@ # -%{?!python_module:%define python_module() python-%{**} python3-%{**}} # nothing provides python2-pyramid needed by python2-pyramid-mako %define skip_python2 1 Name: python-pyramid-debugtoolbar -Version: 4.6.1 +Version: 4.10 Release: 0 Summary: An interactive HTML debugger for Pyramid application development License: BSD-4-Clause AND ZPL-2.1 AND MIT URL: https://docs.pylonsproject.org Source: https://files.pythonhosted.org/packages/source/p/pyramid_debugtoolbar/pyramid_debugtoolbar-%{version}.tar.gz BuildRequires: %{python_module Pygments} +BuildRequires: %{python_module WebOb} BuildRequires: %{python_module WebTest} BuildRequires: %{python_module devel} -BuildRequires: %{python_module hupper} -BuildRequires: %{python_module plaster-pastedeploy} -BuildRequires: %{python_module plaster} -BuildRequires: %{python_module pyramid >= 1.2} +BuildRequires: %{python_module pyramid >= 1.4} BuildRequires: %{python_module pyramid-mako >= 0.3.1} BuildRequires: %{python_module pytest} -BuildRequires: %{python_module repoze.lru} BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module sqlalchemy} BuildRequires: fdupes BuildRequires: python-rpm-macros Requires: python-Pygments -Requires: python-pyramid >= 1.2 +Requires: python-pyramid >= 1.4 Requires: python-pyramid-mako >= 0.3.1 -Requires: python-repoze.lru BuildArch: noarch %python_subpackages