Skip to content

Issue/45 pyproject toml#53

Merged
RonaldRonnie merged 2 commits intomainfrom
issue/45-pyproject-toml
Jan 2, 2026
Merged

Issue/45 pyproject toml#53
RonaldRonnie merged 2 commits intomainfrom
issue/45-pyproject-toml

Conversation

@RonaldRonnie
Copy link
Collaborator

Add pyproject.toml for modern Python packaging (PEP 518/621)

  • Created pyproject.toml with build system configuration and project metadata
  • Migrated all metadata from setup.py to pyproject.toml
  • Updated Dockerfile to install package from pyproject.toml during build
  • Updated documentation (README.md, QUICKSTART.md, DEPLOYMENT_REQUIREMENTS.md)
  • Maintained backward compatibility with setup.py

Fixes #45

- Remove excessive bold formatting and structured sections
- Simplify language to be more conversational
- Remove 'Answer:' and 'Pros:' patterns
- Make it sound more like developer-written documentation
- Remove 'Questions Addressed' section
- Simplify testing checklist format
- Created pyproject.toml with build system configuration and project metadata
- Migrated all metadata from setup.py to pyproject.toml
- Updated Dockerfile to install package from pyproject.toml during build
- Updated documentation (README.md, QUICKSTART.md, DEPLOYMENT_REQUIREMENTS.md)
- Maintained backward compatibility with setup.py

Fixes #45
@RonaldRonnie RonaldRonnie self-assigned this Dec 31, 2025
@RonaldRonnie RonaldRonnie merged commit 22233dc into main Jan 2, 2026
2 checks passed
@RonaldRonnie RonaldRonnie deleted the issue/45-pyproject-toml branch January 2, 2026 07:58
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.

Add pyproject.toml for modern Python packaging

1 participant