33 Commits

Author SHA256 Message Date
50756287ca Accepting request 1321876 from devel:languages:python
- Update to 2025.1.5:
  * Bump pygments requirement to 2.19
  * Address recent ruff lint
  * Urwid 3.0.4 compat
  * Fix pick mod
  * Fix sidebar resizing for new Urwid API
  * Remove 'Examine' option in 'Finished' dialog
  * Urwid 3 compat

OBS-URL: https://build.opensuse.org/request/show/1321876
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pudb?expand=0&rev=15
2025-12-10 14:33:34 +00:00
cfadc07d52 - Update to 2025.1.5:
* Bump pygments requirement to 2.19
  * Address recent ruff lint
  * Urwid 3.0.4 compat
  * Fix pick mod
  * Fix sidebar resizing for new Urwid API
  * Remove 'Examine' option in 'Finished' dialog
  * Urwid 3 compat

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pudb?expand=0&rev=33
2025-12-10 04:34:25 +00:00
e3ad65c014 Accepting request 1225335 from devel:languages:python
- update to 2024.1.3:
  * Fix startup when no write permissions
  * Fix compatibility with Python 3.13

OBS-URL: https://build.opensuse.org/request/show/1225335
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pudb?expand=0&rev=14
2024-11-21 14:13:56 +00:00
1c7bbe0031 - update to 2024.1.3:
* Fix startup when no write permissions
  * Fix compatibility with Python 3.13

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pudb?expand=0&rev=31
2024-11-20 16:18:54 +00:00
f5011ea675 Accepting request 1194575 from devel:languages:python
- update to 2024.1.2:
  * Switch to ruff, fix issues
  * Break out of search loop after deleting watch
  * Fix separate-terminal debugging
  * Fix typos, add typos CI
- update to 2024.1.1:
  * Track some `urwid.util` deprecations
  * ci: add dependabot updates for github actions
  * Bump actions/checkout from 3 to 4
  * Redirect pudb warnings to built-in console
  * Catch IndexError on empty Variables state

OBS-URL: https://build.opensuse.org/request/show/1194575
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pudb?expand=0&rev=13
2024-08-19 21:44:26 +00:00
8c90499305 - update to 2024.1.2:
* Switch to ruff, fix issues
  * Break out of search loop after deleting watch
  * Fix separate-terminal debugging
  * Fix typos, add typos CI
- update to 2024.1.1:
  * Track some `urwid.util` deprecations
  * ci: add dependabot updates for github actions
  * Bump actions/checkout from 3 to 4
  * Redirect pudb warnings to built-in console
  * Catch IndexError on empty Variables state

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pudb?expand=0&rev=29
2024-08-18 17:03:21 +00:00
dc6dfe3c4f Accepting request 1158432 from devel:languages:python
- 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/request/show/1158432
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pudb?expand=0&rev=12
2024-03-18 15:44:54 +00:00
3bfcc70799 - 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
2024-03-16 09:58:06 +00:00
e29011872b Accepting request 1108067 from devel:languages:python
- Clean up the SPEC file

OBS-URL: https://build.opensuse.org/request/show/1108067
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pudb?expand=0&rev=11
2023-09-07 19:12:25 +00:00
28d7170df4 - Clean up the SPEC file
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pudb?expand=0&rev=25
2023-08-30 08:57:13 +00:00
231f227c0e Accepting request 1035185 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1035185
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pudb?expand=0&rev=10
2022-11-11 13:36:48 +00:00
b07d3353aa Accepting request 1034908 from home:yarunachalam:branches:devel:languages:python
- Update to version 2022.1.3 
  * Improve sidebar help
  * Bump version to 2022.1.3
  * Remove reference to py.test in favor of pytest
  * Bump versions of various github actions components
  * Fix the midnight theme (#508)
  * Remove old reference to master
  * Implement "--continue" CLI arg (alias "-c") (#559)
  * Save cwd and use for restart
  * Fix setting of sys.path from name of script (closes gh-557)
  * Fix zsh completion of `--pre-run` (#554)
  * Support more shells by shtab
  * Ignore B024 for abstract base classes with in var_view
  * Add zsh completion support for `--pre-run`
  * Generate zsh completion script automatically
  * Fix test_executable_lines for Python 3.11
  * Fix critical bug when re-entering IPython 8.0.0 (and later) external shell (#533)
  * Get terminal size using os.get_terminal_size() (#536)
  * Close tty file when dne querying terminal info
  * Close history file after reading
  * makedirs(exist_ok=True) during config path finding

OBS-URL: https://build.opensuse.org/request/show/1034908
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pudb?expand=0&rev=23
2022-11-11 09:25:05 +00:00
7324da25d9 Accepting request 1010376 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1010376
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pudb?expand=0&rev=9
2022-10-14 13:41:23 +00:00
9625affacb Accepting request 1010261 from home:yarunachalam:branches:devel:languages:python
- 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.
  * Simple, keyboard-based navigation using single keystrokes makes debugging quick and easy.
    PuDB understands cursor-keys and Vi shortcuts for navigation. Other keys are inspired by the corresponding pdb commands.
  * Use search to find relevant source code, or use “m” to invoke the module browser that shows loaded modules, lets you load new ones and reload existing ones.
  * Breakpoints can be set just by pointing at a source line and hitting “b” and then edited visually in the breakpoints window.
    Or hit “t” to run to the line under the cursor.
  * Drop to a Python shell in the current environment by pressing “!”. Or open a command prompt alongside the source-code via “Ctrl-X”.
  * 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.)

OBS-URL: https://build.opensuse.org/request/show/1010261
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pudb?expand=0&rev=21
2022-10-13 07:01:02 +00:00
891421a637 Accepting request 937341 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/937341
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pudb?expand=0&rev=8
2021-12-09 18:45:30 +00:00
499ee01200 Accepting request 936461 from home:pgajdos:python
- version update to 2021.2.2
  * no upstream changelog found

OBS-URL: https://build.opensuse.org/request/show/936461
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pudb?expand=0&rev=20
2021-12-09 00:17:39 +00:00
451f87f349 Accepting request 864376 from devel:languages:python
* Update to 2020.1:
  - Use Jedi for completion in the built-in shell
  - Add vi keys for sidebar
  - Clean up vi key handling, remove duplication
  - add -m switch to run as module
  - Require Py3.6
  - Use h/l to collapse/open containers in var view
  - feat: add reverse remote pudb
* Fix dealing with alternatives.

OBS-URL: https://build.opensuse.org/request/show/864376
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pudb?expand=0&rev=7
2021-01-20 17:27:05 +00:00
b72970a6fa skip python2
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pudb?expand=0&rev=18
2021-01-19 17:55:58 +00:00
f5fd135c68 Make the SPEC file more robust.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pudb?expand=0&rev=17
2021-01-19 17:32:56 +00:00
c288a087f1 * Update to 2020.1:
- Use Jedi for completion in the built-in shell
  - Add vi keys for sidebar
  - Clean up vi key handling, remove duplication
  - add -m switch to run as module
  - Require Py3.6
  - Use h/l to collapse/open containers in var view
  - feat: add reverse remote pudb
* Fix dealing with alternatives.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pudb?expand=0&rev=16
2021-01-19 17:25:16 +00:00
9a0c33192e Accepting request 798523 from devel:languages:python
- Fix build without python2

OBS-URL: https://build.opensuse.org/request/show/798523
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pudb?expand=0&rev=6
2020-04-28 20:31:28 +00:00
Tomáš Chvátal
53e41e647e - Fix build without python2
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pudb?expand=0&rev=14
2020-04-28 07:28:27 +00:00
39750a9185 Accepting request 786390 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/786390
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pudb?expand=0&rev=5
2020-03-19 18:51:37 +00:00
Tomáš Chvátal
58deb36fb8 Accepting request 786376 from home:mcalabkova:branches:devel:languages:python
- Update to version 2019.2
  * Show the value of numpy scalars when using the safe stringifier
  * Support Py3.8
  * Bug fixes

OBS-URL: https://build.opensuse.org/request/show/786376
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pudb?expand=0&rev=12
2020-03-19 10:01:33 +00:00
56c6f2ba20 Accepting request 723471 from devel:languages:python
- Added package runtime requirements.

OBS-URL: https://build.opensuse.org/request/show/723471
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pudb?expand=0&rev=4
2019-08-15 10:29:52 +00:00
Tomáš Chvátal
6c1f22ebd1 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pudb?expand=0&rev=10 2019-08-15 08:37:45 +00:00
Tomáš Chvátal
aa4c3b82d8 Accepting request 723359 from home:eyecreate:branches:devel:languages:python
added requirements missing for pudb and changelog entry for change.

OBS-URL: https://build.opensuse.org/request/show/723359
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pudb?expand=0&rev=9
2019-08-15 08:36:13 +00:00
9c75238193 Accepting request 703565 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/703565
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pudb?expand=0&rev=3
2019-05-17 21:43:40 +00:00
Tomáš Chvátal
d6a92e95a9 Accepting request 703562 from home:anandrit:branches:devel:languages:python
- Update to 2019.1:
  * Allow 'space' as a key to expand variables
  * Have a persistent setting on variable visibility
  * Enable/partially automate opening the debugger in another
    terminal
  * Make sidebar scrollable with j/k
  * Bug fixes

OBS-URL: https://build.opensuse.org/request/show/703562
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pudb?expand=0&rev=7
2019-05-16 21:23:09 +00:00
e4fa2cdded Accepting request 625758 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/625758
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pudb?expand=0&rev=2
2018-07-28 10:44:43 +00:00
Tomáš Chvátal
75285d5a59 Accepting request 625757 from home:jengelh:branches:devel:languages:python
- Trim filler wording and replace by concrete statements.

OBS-URL: https://build.opensuse.org/request/show/625757
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pudb?expand=0&rev=5
2018-07-27 10:56:47 +00:00
bbee0d17f8 Accepting request 620426 from devel:languages:python
New package
- Update to 2018.1:
    * Show variables that start with an underscore in the var view
    * Show length of array types in var view
    * Don't crash on var state changes if no variable shown
    * set socket REUSEADDR opt for the remote debugger
    * set default value of 'Go to Line' to None instead of empty string
    * 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 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
- Setup alterantives
- Initial packaging effort
- Packaged 2017.1.4
- Enabled tests, with TestFileSourceCodeProvider.test_get_lines
  excluded (https://github.com/inducer/pudb/issues/304)

OBS-URL: https://build.opensuse.org/request/show/620426
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pudb?expand=0&rev=1
2018-07-04 21:55:32 +00:00
Tomáš Chvátal
a0054f7d30 Accepting request 620344 from home:mcepl
- Update to 2018.1:
    * Show variables that start with an underscore in the var view
    * Show length of array types in var view
    * Don't crash on var state changes if no variable shown
    * set socket REUSEADDR opt for the remote debugger
    * set default value of 'Go to Line' to None instead of empty string
    * 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 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
- Setup alterantives
- Initial packaging effort
- Packaged 2017.1.4
- Enabled tests, with TestFileSourceCodeProvider.test_get_lines
  excluded (https://github.com/inducer/pudb/issues/304)

OBS-URL: https://build.opensuse.org/request/show/620344
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pudb?expand=0&rev=1
2018-07-03 10:20:24 +00:00