Skip to content

Commit 5f6816f

Browse files
committed
Get ready for release 1.2.11
1 parent 958871b commit 5f6816f

File tree

6 files changed

+20
-13
lines changed

6 files changed

+20
-13
lines changed

NEWS.md

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
1.2.11 2024-077-22
2+
==================
3+
4+
Add `set/show asmfmt` Improve disassembler formatting; allow all of the assembler formats that exits
5+
Track xdis API changes.
6+
The usual lint and bug fixes
7+
18
1.2.10 2024-05-17
29
=================
310

@@ -8,13 +15,13 @@
815
* Tolerate GraalVM
916
* Remove use of `nosetest` in master branch
1017
* Modernize code using black and isort; convert to fstring use.
11-
* Tokerate 3.11 and 3.12; git branches handle older Python versions
18+
* Tolerate 3.11 and 3.12; git branches handle older Python versions
1219

1320

1421
1.2.9 2023-05-27
1522
================
1623

17-
Commands that are useful in remote envionments and docker:
24+
Commands that are useful in remote environments and docker:
1825

1926
* Add "set tempdir" to set location of TEMPDIR (useful docker)
2027
* Add "set/show substitute"
@@ -270,7 +277,7 @@ users is that function names in locations in this debugger needs a
270277
trailing "()" to mark it as a function. This was not needed in
271278
previous versions and it isn't needed in gdb.
272279

273-
Not implimented in our notion of location are things that feel
280+
Not implemented in our notion of location are things that feel
274281
compiled-language object-file-ish. Specifying the function name inside
275282
an object file, isn't the way Python (or most dynamic languages)
276283
do things. Instead you list the method/function inside a class or
@@ -318,8 +325,8 @@ I have a feeling that too is overkill.
318325
================
319326

320327
- Fix botched release
321-
- Corrected setup.py code, cheking and better error messaging
322-
`- better stack trace position in the presense of eval() and exec()
328+
- Corrected setup.py code, checking and better error messaging
329+
`- better stack trace position in the presence of eval() and exec()
323330
- position in the presence of eval() and exec() via uncompyle6; this needs
324331
uncompyle6 0.11.0 or greater now
325332
- better deparse command output shows grammar symbol on parent,
@@ -374,7 +381,7 @@ I have a feeling that too is overkill.
374381
================
375382

376383
- Remove namespace packages. These no longer work in Python3
377-
- expresssion and highlight changes
384+
- expression and highlight changes
378385
* show display expression after setting it
379386
* clear source-code cache after setting highlight
380387

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[build-system]
22
requires = [
3-
"setuptools>=61.2",
3+
"setuptools==69.0.3",
44
]
55

66
build-backend = "setuptools.build_meta"
@@ -15,7 +15,7 @@ description = "GDB-like Python Debugger in the Trepan family"
1515
dependencies = [
1616
"columnize >= 0.3.10",
1717
"pyficache >= 2.3.0",
18-
"xdis >= 6.0.3,<6.2.0",
18+
"xdis >= 6.1.1,<6.2.0",
1919
"pygments >= 2.2.0",
2020
"spark_parser >= 1.8.9, <1.9.0",
2121
"tracer >= 0.3.2",

test/unit/__init__.py

Whitespace-only changes.

trepan/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# -*- coding: utf-8 -*-
2-
# Copyright (C) 2008-2009, 2013, 2015, 2021-2022 Rocky Bernstein <[email protected]>
2+
# Copyright (C) 2008-2009, 2013, 2015, 2021-2022, 2024 Rocky Bernstein <[email protected]>
33
# This program is free software: you can redistribute it and/or modify
44
# it under the terms of the GNU General Public License as published by
55
# the Free Software Foundation, either version 3 of the License, or
@@ -164,7 +164,7 @@
164164
* more testable. Much more unit and functional tests. More of _pydb_'s
165165
integration test will eventually be added.
166166
167-
Copyright (C) 2008-2009, 2013-2016, 2021-2022 Rocky Bernstein <[email protected]>
167+
Copyright (C) 2008-2009, 2013-2016, 2021-2022, 2024 Rocky Bernstein <[email protected]>
168168
169169
.. |Downloads| image:: https://pypip.in/download/trepan/badge.svg
170170
.. |Build Status| image:: https://travis-ci.org/rocky/python3-trepan.svg

trepan/inout/base.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# -*- coding: utf-8 -*-
22
#
3-
# Copyright (C) 2009, 2014-2015, 2020, 2023 Rocky Bernstein
3+
# Copyright (C) 2009, 2014-2015, 2020, 2023-2024 Rocky Bernstein
44
55
#
66
# This program is free software: you can redistribute it and/or modify
@@ -29,7 +29,7 @@
2929

3030
from abc import ABCMeta
3131

32-
NotImplementedMessage = "This method must be overriden in a subclass"
32+
NotImplementedMessage = "This method must be overridden in a subclass"
3333

3434

3535
class DebuggerInputBase(metaclass=ABCMeta):

trepan/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@
55
# debugger version number.
66

77
# fmt: off
8-
__version__="1.2.11.dev0" # noqa
8+
__version__="1.2.11" # noqa

0 commit comments

Comments
 (0)