Skip to content

Boilerplate - #2

Merged
synesissoftware merged 15 commits into
synesissoftware:masterfrom
mwsis:boilerplate
Jul 2, 2026
Merged

Boilerplate#2
synesissoftware merged 15 commits into
synesissoftware:masterfrom
mwsis:boilerplate

Conversation

@mwsis

@mwsis mwsis commented Jul 2, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

mwsis added 8 commits July 2, 2026 11:42
    * added top-level `__all__` documenting the public API;
    * removed `tests` and `examples` from installable packages;
    * aligned **build_dist.sh** with **build_dist_uv.sh** (system Python);
    * added **build_dist_uv.sh** (build + `twine check`);
    * added `python_requires` for Python 2.7 and Python 3.8+;
    * added **MANIFEST.in**;
@mwsis
mwsis requested a review from synesissoftware July 2, 2026 02:12
@mwsis mwsis self-assigned this Jul 2, 2026
mwsis added 7 commits July 2, 2026 12:23
    * added **tests/test_package.py**;
    * added **tests/run_unittest.py** and Python 2.7 compatibility shims in **tests/__init__.py**;
    * expanded unit tests (`str2bool`, whitespace-padded stock terms);
    * extended GitHub Actions workflow (Python 2.7 job, Python 3.14, pytest);
…omponents/API reference, CI badges, examples, URL(s))
… not classified on Python 3; Py2.7 text inputs)
@synesissoftware
synesissoftware merged commit 4d09277 into synesissoftware:master Jul 2, 2026
8 checks passed
@mwsis
mwsis deleted the boilerplate branch July 2, 2026 02:59
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