7 Commits
Author SHA1 Message Date
Sugat Bajracharya d57646c4dd test: add coverage tests and remove Python 3.8 specific code
- Add tests for nepalinumber __str__, __repr__, __int__, __ne__, __neg__, __eq__
- Remove Python 3.8 version checks in test_number.py
- Remove unused sys import
2026-02-02 11:39:21 +05:45
Sugat Bajracharya a612c2988f feat!: drop Python 3.8/3.9 support, add 3.11-3.13
BREAKING CHANGE: Minimum Python version is now 3.10

- Drop support for Python 3.8 (EOL Oct 2024) and 3.9 (EOL Oct 2025)
- Add support for Python 3.11, 3.12, and 3.13
- Modernize type hints to Python 3.10+ syntax
- Update pre-commit hooks to latest versions
- Update GitHub Actions to latest versions
- Bump version to 1.2.0
2026-01-30 22:23:46 +05:45
Sugat Bajracharya ce12809b80 Use isort 2023-06-13 19:18:13 +05:45
Sugat Bajracharya 4524a74b23 Add new method that tries to convert object into nepalinumber or return
same object and put this method into all arithmetic dunder functions
2023-03-15 21:35:23 +05:45
Sugat Bajracharya 970a48e027 Resolve conflicts 2023-03-13 22:06:40 +05:45
Sugat Bajracharya a0a7c0f918 Feature: Add arithmetic operation functionality for nepalinumber 2023-03-13 15:20:16 +05:45
Sugat Bajracharya bbff3b3579 Feature: Add skeleton for class nepalinumber 2023-02-24 20:33:17 +05:45