chore(packaging): MIT license + consolidate metadata into pyproject
- Add MIT LICENSE (PEP 639 'license = "MIT"' + license-files). - Move all metadata into a [project] table (description, readme, authors, keywords, classifiers); drop the now-redundant setup.py. - Declare bitarray and pycryptodome: used by pm3py.sim and the transponder crypto paths but previously undeclared, so a clean install failed on the README's own 'from pm3py.sim import SimSession'. - gitignore build/ and dist/. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2
.gitignore
vendored
2
.gitignore
vendored
@@ -2,6 +2,8 @@ __pycache__/
|
||||
*.pyc
|
||||
*.egg-info/
|
||||
.pytest_cache/
|
||||
build/
|
||||
dist/
|
||||
venv/
|
||||
.venv/
|
||||
.worktrees/
|
||||
|
||||
Reference in New Issue
Block a user