Skip to content

Releases: majiidd/persiantools

5.2.0

17 Jan 19:34
e3a85b8
Compare
Choose a tag to compare
  • Enhanced character conversion functions using regular expressions.
  • Improved date handling in Jalali date and time classes.
  • Added new test cases for edge cases and date conversions.

Full Changelog: 5.1.1...5.2.0

5.1.1

16 Jan 20:09
0c0e801
Compare
Choose a tag to compare
  • refactor: improve leap year calculation for issue #48

Full Changelog: 5.1.0...5.1.1

5.1.0

08 Nov 14:17
Compare
Choose a tag to compare
  • Improved CI/CD pipeline run time through optimized caching.

5.0.0

08 Nov 14:17
Compare
Choose a tag to compare
  • Dropped Python 3.8 support; added Python 3.13 compatibility.
  • Added type annotations to methods.
  • Expanded test suite with new tests.
  • Updated dependencies to the latest versions.

4.2.0

28 Jun 19:21
Compare
Choose a tag to compare
  • Added CHANGELOG.md to track changes in the project.

4.1.2

28 Jun 18:26
Compare
Choose a tag to compare
  • Added fromisoformat method for JalaliDateTime.

4.1.1

28 Jun 18:25
Compare
Choose a tag to compare
Fix strftime method to handle timezone correctly and add comprehensiv…

4.1.0

28 Jun 11:24
Compare
Choose a tag to compare
Merge develop branch into master

- Add comprehensive tests and docstrings
- Refactor JalaliDate methods and fix issues
- Update .gitignore and fix type annotations
- Version 4.1.0

4.0.3

22 Jun 23:36
Compare
Choose a tag to compare
Fix leap year calculation in to_jalali function

4.0.2

12 May 22:03
Compare
Choose a tag to compare
👂🏻