Skip to content

Commit 497ab20

Browse files
committed
More administrivia
1 parent 8da5a16 commit 497ab20

File tree

8 files changed

+24
-17
lines changed

8 files changed

+24
-17
lines changed

.github/ISSUE_TEMPLATE/feature-request.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,14 @@ include same input and output. -->
1414
<!-- Add any additional background for the
1515
feature, for example: user scenarios, or the value of the feature. -->
1616

17+
## Priority
18+
19+
<!-- If this is important for a particular public good state that here.
20+
If this is blocking some important activity let us know what activity it blocks.
21+
22+
Otherwise, we'll assume this has the lowest priority in addressing.
23+
-->
24+
1725
## Tests
1826
<!-- _This section is optional._
1927

README.rst

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ The successor to decompyle, uncompyle, and uncompyle2.
1212

1313
I gave a talk on this at `BlackHat Asia 2024 <https://youtu.be/H-7ZNrpsV50?si=nOaixgYHr7RbILVS>`_.
1414

15-
1615
Introduction
1716
------------
1817

@@ -41,7 +40,7 @@ and associated with fragments of the source code. This purpose,
4140
although compatible with the original intention, is yet a little bit
4241
different. See this_ for more information.
4342

44-
Python fragment deparsing, given an instruction offset, is useful in
43+
Python fragment deparsing, given an instruction offset, is useful in
4544
showing stack traces and can be incorporated into any program that
4645
wants to show a location in more detail than just a line number at
4746
runtime. This code can also be used when source code information does
@@ -51,7 +50,7 @@ this.
5150
There were (and still are) several decompyle, uncompyle,
5251
uncompyle2, uncompyle3 forks around. Many of them come basically from
5352
the same code base, and (almost?) all of them are no longer actively
54-
maintained. One was really good at decompiling Python 1.5-2.3, another is really good at Python 2.7,
53+
maintained. One was really good at decompiling Python 1.5-2.3, another is really good at Python 2.7,
5554
but only that. Another handles Python 3.2
5655
only; another patched that and handled only 3.3. You get the
5756
idea. This code pulls all of these forks together and *moves

admin-tools/check-2.4-2.7-versions.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
# Run tests over all Python versions in branch python-2.4-2.7
33
set -e
44
function finish {
5-
cd $owd
5+
cd $uncompyle6_check_owd
66
}
7-
owd=$(pwd)
7+
uncompyle6_check_owd=$(pwd)
88
trap finish EXIT
99

1010
cd $(dirname ${BASH_SOURCE[0]})

admin-tools/check-3.0-3.2-versions.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
# Run tests over all Python versions in branch python-3.0-3.2
33
set -e
44
function finish {
5-
cd $owd
5+
cd $uncompyle6_check_owd
66
}
77

8-
owd=$(pwd)
8+
uncompyle6_check_owd=$(pwd)
99
trap finish EXIT
1010

1111
cd $(dirname ${BASH_SOURCE[0]})

admin-tools/check-3.3-3.5-versions.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
# Run tests over all Python versions in branch python-3.3-3.5
33
set -e
44
function finish {
5-
cd $owd
5+
cd $uncompyle6_check_owd
66
}
7-
owd=$(pwd)
7+
uncomphyle6_check_owd=$(pwd)
88
trap finish EXIT
99

1010
cd $(dirname ${BASH_SOURCE[0]})

admin-tools/check-3.6-3.10-versions.sh

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,16 @@
22
# Run tests over all Python versions in branch python-3.3-3.5
33
set -e
44
function finish {
5-
cd $owd
5+
cd $uncompyle6_check_owd
66
}
7-
owd=$(pwd)
7+
uncompyle6_check_owd=$(pwd)
88
trap finish EXIT
99

1010
cd $(dirname ${BASH_SOURCE[0]})
11-
if ! source ./pyenv-3.3-3.5-versions ; then
11+
if ! source ./pyenv-3.6-3.10-versions ; then
1212
exit $?
1313
fi
14-
if ! source ./setup-python-3.3.sh ; then
14+
if ! source ./setup-python-3.6.sh ; then
1515
exit $?
1616
fi
1717

admin-tools/check-newest-versions.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
#!/bin/bash
22
function finish {
3-
cd $owd
3+
cd $uncompyle6_check_owd
44
}
55

66
# FIXME put some of the below in a common routine
7-
owd=$(pwd)
7+
uncompyle6_check_owd=$(pwd)
88
trap finish EXIT
99

1010
cd $(dirname ${BASH_SOURCE[0]})

admin-tools/make-dist-3.6-3.10.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@ PACKAGE=uncompyle6
33

44
# FIXME put some of the below in a common routine
55
function finish {
6-
cd $uncompyle6_33_make_owd
6+
cd $uncompyle6_36_make_owd
77
}
88

99
cd $(dirname ${BASH_SOURCE[0]})
10-
uncompyle6_33_make_owd=$(pwd)
10+
uncompyle6_36_make_owd=$(pwd)
1111
trap finish EXIT
1212

1313
if ! source ./pyenv-3.6-3.10-versions ; then

0 commit comments

Comments
 (0)