GitHub / python-pendulum/pendulum / commits
Python datetimes made easy
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| b99bd146 | Raise a ParserError for empty string in parse() (#965) |
Sai Asish Y <s****5@g****m>
Committed by: GitHub <n****y@g****m> |
18 days ago | |
| 0a88aece |
fix: correct subtract(minutes=24) example in documentation (#950)
Co-authored-by: Jah-yee <J****e@u****m> |
RoomWithOutRoof <1****e@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| ae4c4052 | Upgrade `time_machine` to v3 (#927) |
W. H. Wang <m****4@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 02f87ce5 | Drop python 3.9 support (#930) |
W. H. Wang <m****4@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| aea611d7 | Fix build pipelines and update CHANGELOG.md (#937) |
Bartosz Sokorski <b****i@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 0d303bd5 | Remove unsupported PyPy versions | Bartosz Sokorski <b****i@g****m> | 4 months ago | |
| 5654994e | Pre-release version bumps and changelog update (#936) |
Bartosz Sokorski <b****i@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 91bce218 | Update GH Action pins (#932) |
Bartosz Sokorski <b****i@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 754ed58a | Fix error of Duration deepcopy not including weeks |
Abdullah Bilal <a****5@g****m>
Committed by: Ash Berlin-Taylor <a****b@f****m> |
5 months ago | |
| e00608bc | Add upper limit to time-machine (#931) |
Bartosz Sokorski <b****i@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 5cd742f4 | Don't eagerly load the Locale, nor pytest until it's needed. (#926) |
Ash Berlin-Taylor <a****b@f****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 2982f25f | feat: add 3.14 to release and test matrix (#923) |
Oliver Parker <4****2@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 628fd851 |
Bump PyO3 version to 0.27 (#922)
Signed-off-by: botantony <a****1@g****m>, botantony <a****1@g****m>, botantony <a****1@g****m> |
Anton Melnikov <a****1@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 3382956b |
Fix incorrect date offset calculation in rust (#918)
Co-authored-by: Holly <h****y@d****e> |
Madison Swain-Bowden <b****m@s****u>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 0e929910 |
bump pyo3 version to 0.25 (#914)
Co-authored-by: Ananthu C V <w****n@d****g> |
Ananthu C V <a****5@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 317b4b7a |
remove dependency on pytz (#911)
Co-authored-by: Ananthu C V <w****n@d****g> |
Ananthu C V <a****5@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 8a1860d6 | fix typo in docs for end_of('century') (#910) |
Paul Nelson <1****y@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 2adcc024 | Update src/pendulum/duration.py | Ash Berlin-Taylor <a****b@f****m> | 11 months ago | |
| 2ab00f33 | Apply suggestions from code review | Ash Berlin-Taylor <a****b@f****m> | 11 months ago | |
| ebe7e791 | Apply suggestions from code review | Ash Berlin-Taylor <a****b@f****m> | 11 months ago | |
| d40ab96a | feat: add Hindi (hi) localization support (#902) |
Jayanth <8****8@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 4de9ee8b | Make empty durations an error in pure-Python parser |
Colin Watson <c****n@d****g>
Committed by: Ash Berlin-Taylor <a****b@f****m> |
12 months ago | |
| fc386be2 | Use pathlib.Path to read unix tz (#742) |
Miroslav Šedivý <6****o@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 98268671 | Fix pendulum.parse('now', tz='...') ignoring the time zone (#701) |
Carey Metcalfe <c****y@c****a>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 1034b181 | fix: pendulum.parse is not marked as exported (#693) |
Dimosthenis Kaponis <c****x@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 71e37f6d | Optimize usage of re. methods (#741) |
Miroslav Šedivý <6****o@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 91d0c1e4 | Post-release version upgrade (#896) |
Bartosz Sokorski <b****i@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| fa1a4f2b | Deprecate __version__ attribute (#897) |
Bartosz Sokorski <b****i@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| e57ca8e5 | Include missing file in the sdist (#895) |
Bartosz Sokorski <b****i@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 104c700d | Version bump (#894) |
Bartosz Sokorski <b****i@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 85288e66 | Fix release workflow (#893) |
Bartosz Sokorski <b****i@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| c3aca76c | Pre-release changelog update (#892) |
Bartosz Sokorski <b****i@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 4dbb1373 | Remove unnecessary duplicated sdist build |
Bartosz Sokorski <b****i@g****m>
Committed by: Ash Berlin-Taylor <a****b@f****m> |
about 1 year ago | |
| 15d4f1bf | Fix sed in release pipeline. (#890) |
Ash Berlin-Taylor <a****b@f****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| df185895 | Fix noext builds and setup or Trusted publisher |
Bartosz Sokorski <b****i@s****l>
Committed by: Ash Berlin-Taylor <a****b@f****m> |
about 1 year ago | |
| 5bd4a1db | merge Merge pull request #887 from Secrus/fromtimestamp-fix |
Ash Berlin-Taylor <a****b@f****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 038d1153 | Fix DeprecationWarning for timezone-aware fromtimestamp | Bartosz Sokorski <b****i@g****m> | about 1 year ago | |
| dcd98163 | merge Merge pull request #886 from python-pendulum/dependabot/cargo/rust/pyo3-0.24.1 |
Ash Berlin-Taylor <a****b@f****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 4b335a8a |
Bump pyo3 from 0.23.3 to 0.24.1 in /rust
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 52825827 | Enable python 3.13 (#871) |
rudolfix <r****x@r****g>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| ec1ea54d | Correct spelling of Kyiv (#885) |
Bartosz Sokorski <b****i@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| df5a7d75 | Fix `pendulum.tz.timezones()` to use system tzdata (#801) |
Michał Górny <m****y@g****g>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 6705906d | feat: add bg locale translations (#812) |
Peter Bozukov <7****t@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| a5efba43 |
Replace hardcoded time units with named constants (#867)
Co-authored-by: Bartosz Sokorski <b****i@g****m> |
Minku Koo <k****7@n****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 4d7e42af | Fix typo in variable name from _hour to _hours (#815) |
tempookian <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| df513c84 | Update deprecated CI syntax (#866) |
Bartosz Sokorski <b****i@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 877ddf80 | Update ruff config, use ruff format instead of black (#865) |
Bartosz Sokorski <b****i@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 3205e972 | Fix and silence clippy errors (#884) |
Bartosz Sokorski <b****i@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 9f7b8cfe | fix test_setting_timezone_with_string and test_setting_timezone (#883) |
taranarmo <t****o@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 76422468 | merge Merge pull request #875 from edgarrmondragon/codspeed-ubuntu-22.04 |
Sébastien Eustace <s****n@e****o>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| c63734d3 | Update to Poetry v2 | Bartosz Sokorski <b****i@s****l> | over 1 year ago | |
| 926db13c | Run CodSpeed workflow on Ubuntu 22.04 |
Edgar Ramírez-Mondragón <e****8@g****m>
Committed by: Bartosz Sokorski <b****i@s****l> |
over 1 year ago | |
| 6383c07b | Add equality test (#698) |
Malthe Borch <m****h@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| a69761e4 | UA locale (#793) |
Oleksii Gerasymenko <l****2@u****t>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| a4a75f74 | fix: small typo modifiers docs (#846) |
Justin Bandoro <7****o@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 483443ad |
Drop Py3.8 support to add potential Py3.13 support (#863)
Co-authored-by: Marcin Rudolf <r****x@r****g> |
M5oul <m****i@m****e>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 09d815a4 | Update Korean Translations for Before/After Context (#858) |
Minku Koo <c****e@k****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 62057549 | Fix parsing invalid intervals (#843) |
Artur Frysiak <a****r@f****t>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 51fb4c3d | Improve Interval type hint (#828) |
Rahul Iyer <4****5@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| b84b9762 | rust: Use i64 for internal unix timestamps (#842) |
Benjamin Drung <b****g@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 83db0b9e | Fix Rust linting error (#854) |
Bartosz Sokorski <b****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| b45e22d8 | fix parsing invalid interval string |
Radu Chindris <r****s@g****m>
Committed by: Ash Berlin-Taylor <a****b@f****m> |
over 1 year ago | |
| a21fc8d4 |
Update location of the `custom.py` file (#825)
Signed-off-by: Emmanuel Ferdman <e****n@g****m> |
Emmanuel Ferdman <e****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| c8068a79 | Make sure Interval can be deepcopy-ed, fix #850 |
Meow <m****w@m****t>
Committed by: Ash Berlin-Taylor <a****b@f****m> |
over 1 year ago | |
| df4d44c9 | Update pyproject.toml (#845) |
Alexander <a****j@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 95d75fce |
Update src/pendulum/duration.py
Co-authored-by: Vasco Schiavo <1****2@u****m> |
Solipsistmonkey <1****y@u****m>
Committed by: Ash Berlin-Taylor <a****b@f****m> |
about 2 years ago | |
| 063eea7e | Fixed pluralization bug and added arbitrary decimal places on subseconds |
Jesse Harwin <j****e@j****m>
Committed by: Ash Berlin-Taylor <a****b@f****m> |
about 2 years ago | |
| 51b67619 | Added test for extra decimal places for subsecond strings |
Jesse Harwin <j****e@j****m>
Committed by: Ash Berlin-Taylor <a****b@f****m> |
about 2 years ago | |
| 58b935d4 | Fixed pluralization in test |
Jesse Harwin <j****e@j****m>
Committed by: Ash Berlin-Taylor <a****b@f****m> |
about 2 years ago | |
| 3e3fec6a | Release 3.0.0 (#780) |
Sébastien Eustace <s****n@e****o>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 6b70ac0f | Remove benchmark for format (#779) |
Sébastien Eustace <s****n@e****o>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| f6a61db3 | Make the test helpers opt-in via a test extra (#778) |
Sébastien Eustace <s****n@e****o>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 482bb808 | Update the documentation to reflect the 3.0 changes (#777) |
Sébastien Eustace <s****n@e****o>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 78fdc33f | Fix errors where hours and days were not handled correctly when adding durati... |
Sébastien Eustace <s****n@e****o>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 0a884dd3 | Fix handling of the fold attribute when deep copying DateTime objects (#776) |
Sébastien Eustace <s****n@e****o>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| c811ecd8 | Fix behavior of the `week_of_month` property (#774) |
Sébastien Eustace <s****n@e****o>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 1ff9a1c2 | Update introduction.md (#773) |
James Adams <m****o@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| daa2808f | Remove upper bounds dependency constraints (#760) |
Edgar Ramírez Mondragón <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 75a87a4e | Update README.rst fix small typo. (#748) |
mevemo <7****o@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 4abc0874 | fix: rename period to interval in repr and tests (#757) |
Benjamin Labrecque <3****7@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 18f9c0ec | Bump version to 3.0.0b1 (#756) |
Sébastien Eustace <s****n@e****o>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 5c01d00c | Use Maturin directly for building distributions (#755) |
Sébastien Eustace <s****n@e****o>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| d1a874df | Fix the release workflow (#740) |
Sébastien Eustace <s****n@e****o>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| c2cfe194 | Fix release workflow (#739) |
Sébastien Eustace <s****n@e****o>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 86e4cba4 | Build wheels for MacOS arm64 (#738) |
Sébastien Eustace <s****n@e****o>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| f772b38f | Fix a typo in "Shifting time to transition" example (#559) |
Witold Baryluk <w****b@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 599b44b1 | fix: handle DST folded dates with start/end_of (#713) |
Jonathan Raffre <j****n@r****e>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| f1952cde | Fix a few typos in comments/docs/strings (#737) |
Miroslav Šedivý <6****o@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 8af563bf | Remove useless int casting (#735) |
Miroslav Šedivý <6****o@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| f3d0afc3 | Use divmod (#736) |
Miroslav Šedivý <6****o@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 186252a0 | Drop Python 3.7 and lower (#734) |
Bartosz Sokorski <b****i@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 071bf633 | Various fixes (#733) |
Sébastien Eustace <s****n@e****o>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 77d17915 |
Make `instance()` support all native types (date, time, datetime) (#732)
Co-authored-by: Chase Sterling <c****g@g****m>, Chase Sterling <c****g@g****m> |
Sébastien Eustace <s****n@e****o>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 29c15a64 | Make day of week convention more consistent across the codebase (#731) |
Sébastien Eustace <s****n@e****o>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 7e4f8067 | Add Python 3.12 to test matrix (#728) |
Edgar R. M <e****8@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 43ac448a | Cleanup old unused files (#705) |
Bartosz Sokorski <b****i@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 8e9219b4 | Address lint issue in `build.py` (#727) |
Edgar R. M <e****8@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 4d86638c | Rewrite extensions in Rust (#721) |
Sébastien Eustace <s****n@e****o>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 2e9b37e3 |
[pre-commit.ci] pre-commit autoupdate (#712)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m>, Bartek Sokorski <b****i@g****m> |
pre-commit-ci[bot] <6****]@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 5954bb38 |
Bump pygments from 2.12.0 to 2.15.0 (#722)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago |