Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Spark
Build and deploy intelligent apps
GitHub Models
Manage and compare prompts
MCP Registry
New
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
python-pendulum
/
pendulum
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
415
Star
6.6k
Code
Issues
204
Pull requests
31
Discussions
Actions
Projects
0
Security
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Projects
Security
Insights
Commits
Branch selector
master
User selector
All users
Datepicker
All time
Commit History
Commits on Jan 30, 2026
Fix build pipelines and update CHANGELOG.md (#937)
Secrus
authored
aea611d
Copy full SHA for aea611d
Commits on Jan 29, 2026
Remove unsupported PyPy versions
Secrus
committed
0d303bd
Copy full SHA for 0d303bd
Pre-release version bumps and changelog update (#936)
Secrus
authored
5654994
Copy full SHA for 5654994
Commits on Jan 15, 2026
Fix error of Duration deepcopy not including weeks
Abdu11ahBilal
authored and
ashb
committed
754ed58
Copy full SHA for 754ed58
Update GH Action pins (#932)
Secrus
authored
91bce21
Copy full SHA for 91bce21
Commits on Jan 11, 2026
Add upper limit to time-machine (#931)
Secrus
authored
e00608b
Copy full SHA for e00608b
Commits on Jan 10, 2026
Don't eagerly load the Locale, nor pytest until it's needed. (#926)
Show description for 5cd742f
ashb
authored
5cd742f
Copy full SHA for 5cd742f
Commits on Oct 28, 2025
feat: add 3.14 to release and test matrix (#923)
ollz272
authored
2982f25
Copy full SHA for 2982f25
Commits on Oct 24, 2025
Bump PyO3 version to 0.27 (#922)
Show description for 628fd85
botantony
authored
628fd85
Copy full SHA for 628fd85
Commits on Sep 18, 2025
Fix incorrect date offset calculation in rust (#918)
Show description for 3382956
AetherUnbound
and
d3jawu
authored
3382956
Copy full SHA for 3382956
Commits on Aug 27, 2025
bump pyo3 version to 0.25 (#914)
Show description for 0e92991
WeepingClown13
authored
0e92991
Copy full SHA for 0e92991
Commits on Aug 20, 2025
remove dependency on pytz (#911)
Show description for 317b4b7
WeepingClown13
authored
317b4b7
Copy full SHA for 317b4b7
Commits on Aug 13, 2025
fix typo in docs for end_of('century') (#910)
pauln-relay
authored
8a1860d
Copy full SHA for 8a1860d
Commits on Jul 17, 2025
Update src/pendulum/duration.py
ashb
committed
2adcc02
Copy full SHA for 2adcc02
Apply suggestions from code review
ashb
committed
2ab00f3
Copy full SHA for 2ab00f3
Apply suggestions from code review
Show description for ebe7e79
ashb
committed
ebe7e79
Copy full SHA for ebe7e79
Update src/pendulum/duration.py
Show description for 95d75fc
2 people
authored and
ashb
committed
95d75fc
Copy full SHA for 95d75fc
Fixed pluralization bug and added arbitrary decimal places on subseconds
Jesse Harwin
authored and
ashb
committed
063eea7
Copy full SHA for 063eea7
Added test for extra decimal places for subsecond strings
Jesse Harwin
authored and
ashb
committed
51b6761
Copy full SHA for 51b6761
Fixed pluralization in test
Jesse Harwin
authored and
ashb
committed
58b935d
Copy full SHA for 58b935d
Commits on Jul 16, 2025
fix parsing invalid interval string
rchindris
authored and
ashb
committed
b45e22d
Copy full SHA for b45e22d
Make empty durations an error in pure-Python parser
Show description for 4de9ee8
cjwatson
authored and
ashb
committed
4de9ee8
Copy full SHA for 4de9ee8
Make sure Interval can be deepcopy-ed, fix #850
aploium
authored and
ashb
committed
c8068a7
Copy full SHA for c8068a7
Commits on Jun 22, 2025
feat: add Hindi (hi) localization support (#902)
Show description for d40ab96
gjaynir0508
authored
d40ab96
Copy full SHA for d40ab96
Commits on Apr 24, 2025
Use pathlib.Path to read unix tz (#742)
eumiro
authored
fc386be
Copy full SHA for fc386be
Fix pendulum.parse('now', tz='...') ignoring the time zone (#701)
pR0Ps
authored
9826867
Copy full SHA for 9826867
fix: pendulum.parse is not marked as exported (#693)
cosmix
authored
1034b18
Copy full SHA for 1034b18
Optimize usage of re. methods (#741)
eumiro
authored
71e37f6
Copy full SHA for 71e37f6
Commits on Apr 23, 2025
Post-release version upgrade (#896)
Secrus
authored
91d0c1e
Copy full SHA for 91d0c1e
Deprecate __version__ attribute (#897)
Secrus
authored
fa1a4f2
Copy full SHA for fa1a4f2
Commits on Apr 19, 2025
Include missing file in the sdist (#895)
Secrus
authored
e57ca8e
Copy full SHA for e57ca8e
Version bump (#894)
Secrus
authored
104c700
Copy full SHA for 104c700
Fix release workflow (#893)
Secrus
authored
85288e6
Copy full SHA for 85288e6
Pre-release changelog update (#892)
Secrus
authored
c3aca76
Copy full SHA for c3aca76
Commits on Apr 16, 2025
Remove unnecessary duplicated sdist build
Secrus
authored and
ashb
committed
4dbb137
Copy full SHA for 4dbb137
Pagination
Previous
Next
You can’t perform that action at this time.