From 9c2db4c04f074311c73cb8ee659df95a71bb90f2deaf27e7b199cc152ce6347e Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Sat, 16 Mar 2024 09:58:06 +0000 Subject: [PATCH] - update to 2024.1: * Show shell error messages in fallback shell * Improve zsh completion * Fix intersphinx mapping format * Use deque with maxsize for command line history * Restore cmdline text input when browsing history * Give each theme its own file * Revise UI elements for legibility * Remove dependence on telnetlib which was removed in python 3.13 - Update to version 2022.1.3 - Update to version 2022.1.2 * Should work with Python 3.6 and newer. (Versions 2019.2 and older continue to support Python 2.7.) * Use urwid.util.calc_text_pos() in make_canvas() OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pudb?expand=0&rev=27 --- pudb-2022.1.3.tar.gz | 3 --- pudb-2024.1.tar.gz | 3 +++ python-pudb.changes | 21 +++++++++++++++++---- python-pudb.spec | 18 +++++++++--------- 4 files changed, 29 insertions(+), 16 deletions(-) delete mode 100644 pudb-2022.1.3.tar.gz create mode 100644 pudb-2024.1.tar.gz diff --git a/pudb-2022.1.3.tar.gz b/pudb-2022.1.3.tar.gz deleted file mode 100644 index 0882dab..0000000 --- a/pudb-2022.1.3.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:58e83ada9e19ffe92c1fdc78ae5458ef91aeb892a5b8f0e7379e6fa61e0e664a -size 220833 diff --git a/pudb-2024.1.tar.gz b/pudb-2024.1.tar.gz new file mode 100644 index 0000000..e768ea6 --- /dev/null +++ b/pudb-2024.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fc9d6a976a59b590764c8379ec200fecd47faa84259b64efd8cd86066a0af338 +size 226023 diff --git a/python-pudb.changes b/python-pudb.changes index a43a2a7..33084c7 100644 --- a/python-pudb.changes +++ b/python-pudb.changes @@ -1,3 +1,16 @@ +------------------------------------------------------------------- +Sat Mar 16 09:56:03 UTC 2024 - Dirk Müller + +- update to 2024.1: + * Show shell error messages in fallback shell + * Improve zsh completion + * Fix intersphinx mapping format + * Use deque with maxsize for command line history + * Restore cmdline text input when browsing history + * Give each theme its own file + * Revise UI elements for legibility + * Remove dependence on telnetlib which was removed in python 3.13 + ------------------------------------------------------------------- Wed Aug 30 08:57:06 UTC 2023 - Matej Cepl @@ -6,7 +19,7 @@ Wed Aug 30 08:57:06 UTC 2023 - Matej Cepl ------------------------------------------------------------------- Wed Nov 9 17:18:38 UTC 2022 - Yogalakshmi Arunachalam -- Update to version 2022.1.3 +- Update to version 2022.1.3 * Improve sidebar help * Bump version to 2022.1.3 * Remove reference to py.test in favor of pytest @@ -31,7 +44,7 @@ Wed Nov 9 17:18:38 UTC 2022 - Yogalakshmi Arunachalam ------------------------------------------------------------------- Wed Oct 12 14:04:37 UTC 2022 - Yogalakshmi Arunachalam -- Update to version 2022.1.2 +- Update to version 2022.1.2 * Syntax-highlighted source, the stack, breakpoints and variables are all visible at once and continuously updated. This helps you be more aware of what’s going on in your program. Variable displays can be expanded, collapsed and have various customization options. * Pre-bundled themes, including dark themes via “Ctrl-P”. Could set a custom theme also. @@ -44,7 +57,7 @@ Wed Oct 12 14:04:37 UTC 2022 - Yogalakshmi Arunachalam * PuDB places special emphasis on exception handling. A post-mortem mode makes it easy to retrace a crashing program’s last steps. * Ability to control the debugger from a separate terminal. * IPython integration (see wiki) - * Should work with Python 3.6 and newer. (Versions 2019.2 and older continue to support Python 2.7.) + * Should work with Python 3.6 and newer. (Versions 2019.2 and older continue to support Python 2.7.) ------------------------------------------------------------------- Wed Dec 8 10:11:58 UTC 2021 - pgajdos@suse.com @@ -111,7 +124,7 @@ Mon Jul 2 22:40:15 UTC 2018 - mcepl@suse.com * update Go-to-Line UI with File/Current Line/Go to Line * Placate new Flake8; add some license headers * check 'safely_stringify_for_pudb' on the type #276 - * Use urwid.util.calc_text_pos() in make_canvas() + * Use urwid.util.calc_text_pos() in make_canvas() * Use text_width() in var_view * Create text_width() help function for getting the (terminal) width of… * Don't return early when "returning" from a module diff --git a/python-pudb.spec b/python-pudb.spec index a7af453..3a8eccc 100644 --- a/python-pudb.spec +++ b/python-pudb.spec @@ -1,7 +1,7 @@ # # spec file for package python-pudb # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,9 +19,9 @@ %define upstream_name pudb %define module_name pudb %define py_maj_ver %(c=%{python}) -%define skip_python2 1 +%{?sle15_python_module_pythons} Name: python-pudb -Version: 2022.1.3 +Version: 2024.1 Release: 0 Summary: A full-screen, console-based Python debugger License: MIT @@ -30,17 +30,17 @@ URL: https://mathema.tician.de/software/pudb Source0: https://files.pythonhosted.org/packages/source/p/%{upstream_name}/%{upstream_name}-%{version}.tar.gz BuildRequires: %{python_module pip} BuildRequires: %{python_module pytest-mock} -BuildRequires: %{python_module urwid} +BuildRequires: %{python_module urwid >= 2.4} BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: python-Pygments -Requires: python-jedi -Requires: python-packaging -Requires: python-urwid +Requires: python-Pygments >= 2.7.4 +Requires: python-jedi >= 0.18 +Requires: python-packaging >= 20.0 +Requires: python-urwid >= 2.4 Requires: python-urwid-readline Requires(post): update-alternatives -Requires(postun):update-alternatives +Requires(postun): update-alternatives BuildArch: noarch %python_subpackages