Skip to content

Commit 0c7c855

Browse files
prepared next release
1 parent c22f043 commit 0c7c855

45 files changed

Lines changed: 1802 additions & 6067 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

TODO.txt

Lines changed: 3 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,8 @@
11
TODOs Sorted by Priorites
22

3-
Currently Working On:
4-
- L: reduce huge validation code + improve grepr_dataclass
5-
- add tests for grepr_dataclass & others
6-
- L: when done -> make parts of utility an own module
7-
- question necessity of file utils
8-
=> XL: add tests for and document utility and especially otility
3+
Currently Working On: /
94

10-
Changelog since last Release:
11-
- added new expandable blocks
12-
=> updated tests & documentation
13-
- add old opcode typo correction system
14-
- added tests for and integrated project_api
15-
- improved project installation
16-
- removed last string references
17-
- updated abstract tree tools
5+
Changelog since last Release: /
186

197
Special:
208
- TODOs in Code + read through code, optimize here and there
@@ -24,7 +12,7 @@ High:
2412

2513
Medium:
2614
- XL: add tests for and document opcode_info
27-
- XL: spit into internal and public functions/methods etc (easier in VSCode)
15+
- XL: spit into internal and public functions/methods etc
2816
=> add enforce_argument_types decorator to public ones
2917
=> remove "Returns" section of docstrings to avoid doubling (easy to do simultaneously)
3018
=> rethink error strategy (e.g. ValueError, TypeError) => should i wrap external errors instead of mine?

docs/images/second_repr_uml.svg

Lines changed: 535 additions & 587 deletions
Loading

docs/release_tutorial.md

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -65,20 +65,15 @@
6565
pip install --upgrade build
6666
python -m build
6767
```
68-
9. **Run docker install test** (if possible):
69-
```bash
70-
docker build -f install_test/Dockerfile -t package-install-test .
71-
docker run --rm package-install-test
72-
```
73-
10. **Commit and Push all changes** (Just an Example):
68+
9. **Commit and Push all changes** (Just an Example):
7469
```bash
7570
git add -A
7671
git commit -m "prepare next release"
7772
git push
7873
```
79-
11. **Create a Git tag with the version number and Push** the tag to your remote:
74+
10. **Create a Git tag with the version number and Push** the tag to your remote:
8075
```bash
8176
git tag v1.2.3
8277
git push origin v1.2.3
8378
```
84-
12. **Verify CI passes on the release tag** (GitHub Actions)
79+
11. **Verify CI passes on the release tag** (GitHub Actions)

example.py

Lines changed: 0 additions & 43 deletions
This file was deleted.

install_test/Dockerfile

Lines changed: 0 additions & 26 deletions
This file was deleted.

install_test/docker_test.py

Lines changed: 0 additions & 22 deletions
This file was deleted.

pmp_manip/ext_info_gen/direct_extractor.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ def extract_extension_info_directly(js_code: str, code_encoding: str = "utf-8",
6767
try:
6868
delete_file(temp_js_path)
6969
except GU_FailedFileDeleteError as error:
70-
raise MANIPO_FailedFileDeleteError(f"Failed to remove temporary javascript file at {temp_js_path!r}: {error}") from error
70+
raise GU_FailedFileDeleteError(f"Failed to remove temporary javascript file at {temp_js_path!r}: {error}") from error
7171

7272
if result.returncode != 0:
7373
if result.returncode == 2:

pmp_manip/otility/__init__.py

Lines changed: 0 additions & 8 deletions
This file was deleted.

0 commit comments

Comments
 (0)