Jalali Date and Time types and algorithms for Python2 and Python3.
-
Constructors act as converter:
JalaliDate(date)
-
Create TehranDatetime object
-
Add two methods: d.next(SATURDAY) & d.previous(WEDNESDAY)
-
Use compiled regex if matters in performance
-
Readme:
- Formatting & parsing
- Conversions
- Operators
-
Doc
- Introduction
- Formatting & parsing
- Operators
- Conversions
- Review all object's documentation
- Parsing, post processors priority
- Compatibility
- Naming conventions
- Introduction
-
Cython
- setup.py pure python fallback switch
- Distribute pre compiled binaries from some platforms
-
Alphabetical number format
-
2.3.0-alpha (2015-07-22)
- Constants are moved to formatting packages except MINYEAR, MAXYEAR ans weekdays.
-
2.2.1-alpha (2015-07-21)
- Doc: Reading package's version automatically from khayyam/init.py in
sphinx/conf.py
- Doc: Installation: (PYPI, Development version)
- Doc: Testing
- Doc: Contribution
- Doc: Reading package's version automatically from khayyam/init.py in
-
2.2.0-alpha (2015-07-21)
- Generating API Documentation
-
2.1.0-alpha (2015-07-20)
- Adding ascii weekdayname in
JalaliDatetime
andJalaliDate
representation(repr).
- Adding ascii weekdayname in
-
2.0.0-alpha (2015-07-19) Incompatible with < 2.0.0
- JalaliDate: method
localformat
renamed tolocaldateformat
. - JalaliDatetime: method
localformat
renamed tolocaldatetimeformat
. - JalaliDatetime: method
localshortformat_ascii
renamed tolocalshortformatascii
. - JalaliDatetime: method
localdatetimeformat_ascii
renamed tolocaldatetimeformatascii
. - JalaliDatetime: method
ampm_ascii
renamed toampmascii
. - JalaliDatetime: Migrating to New Formatter/Parser Engine
- TehTz: renamed to TehranTimezone
- Comparison and Timezones
- Comparison with
datetime.date
&datetime.datetime
- Fixing timezone bug
- JalaliDate: method
-
1.1.0 (2015-07-17)
- JalaliDate: New Formatter/Parser & full unittests.