Skip to content

Bump to 2.0.0 - #15

Merged
VictorTan93 merged 5 commits into
masterfrom
victor/bump-2.0.0
Dec 24, 2025
Merged

Bump to 2.0.0#15
VictorTan93 merged 5 commits into
masterfrom
victor/bump-2.0.0

Conversation

@VictorTan93

@VictorTan93 VictorTan93 commented Dec 24, 2025

Copy link
Copy Markdown

📝 Description

Bump version to 2.0.0 and update documentation to reflect the major modernization of the codebase.

This release marks a significant modernization milestone, bringing the project up to current Python and Django best practices while maintaining API stability where possible.

Dependencies

  • Add Django version 4.2.27 (as it is covered by nox test coverage)

Version

  • Bump version from 1.1.0 to 2.0.0 in pyproject.toml

Documentation

  • CHANGELOG.md: Added comprehensive [2.0.0] release notes documenting:

    • Modern tooling migration (uv, ruff, mypy, pytest, nox)
    • Type safety improvements (100% typed with mypy strict mode)
    • Testing infrastructure (GitHub Actions, pre-commit, multi-version testing)
    • Project restructuring (moved modules to better locations)
    • Bug fixes (lookup operations now check currency correctly)
    • Breaking changes (import paths, removed MoneyManager/QuerysetWithMoney)
  • README.md: Complete overhaul for better clarity and usability:

    • Added "Features" and "Quick Start" sections at the top
    • Simplified "Math Operations and Equality" section with clear examples
    • Condensed "Currency" and "Money" sections to focus on essentials
    • Streamlined Django integration documentation
    • Added "Local Development" section with setup instructions
    • Improved opening section with better positioning and installation guide
    • Removed verbose explanations in favor of concise, scannable content

✅ Pre-review checklist for the PR author

  • I have tested my code locally on my machine
  • I have written tests (if appropriate)
  • I have added appropriate label to PR

@VictorTan93
VictorTan93 merged commit 5e6562f into master Dec 24, 2025
6 checks passed
@VictorTan93
VictorTan93 deleted the victor/bump-2.0.0 branch December 24, 2025 07:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants