Skip to content

El10 build - #6

Open
grixan482 wants to merge 17 commits into
C2Devel:masterfrom
grixan482:el10-build
Open

El10 build#6
grixan482 wants to merge 17 commits into
C2Devel:masterfrom
grixan482:el10-build

Conversation

@grixan482

Copy link
Copy Markdown

No description provided.

pkulev and others added 17 commits July 11, 2026 16:43
Notable changes

- Drop python2 support due to usage of dataclasses.
- Drop tuple, set, byte string support.
- Split load(path, contents) into load(path) and loads(contents)
  mimicking python json, yaml and toml libraries.
- New functions dump(out, obj) and dumps(obj).
- New Document API, with load(s) and dump(s) support.
- Config is stored in a dataclass, keeping preamble and docstings
  together to minimize configuration diffs on save.
- NOTE!!! This commit breaks ability to import and evaluate top-level
  code.
- Read version from file version.txt
- Update metadata
- Add pyproject.toml for modern tools alongside setup.py
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants