Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork32k
gh-59648: Nanosecond support for datetime#92078
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Open
SmartManoj wants to merge163 commits intopython:mainChoose a base branch fromSmartManoj:patch-4
base:main
Could not load branches
Branch not found:{{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline, and old review comments may become outdated.
+1,294 −614
Open
Changes from1 commit
Commits
Show all changes
163 commits Select commitHold shift + click to select a range
bcc712e
Nanosecond support for datetime
SmartManojdb8a9a5
📜🤖 Added by blurb_it.
blurb-it[bot]b559573
typo
SmartManoje0e0ee9
removed Decimal
SmartManojc0af7e9
updated probe1
SmartManoj1678928
updated utcnow
SmartManoj7f6b8b8
Merge branch 'main' into patch-4
SmartManoj8492efa
Merge branch 'main' into patch-4
SmartManoj37e77d8
nit
SmartManoj1b500e6
don't divide
SmartManoj049a7dd
Merge branch 'main' into pr/92078
SmartManoj3de498e
add nanosecond
SmartManojb0c9552
update docstring
SmartManoj69bfcd8
truncate decimal
SmartManojef62206
rename to nanosecond
SmartManoj78d4188
parse empty string
SmartManojb56c892
Merge branch 'main' into patch-4
SmartManoje7305a4
fix kwarg
SmartManoj9d2f818
update logic
SmartManoj0986e7b
lint
SmartManoje437eaf
Merge branch 'main' into pr/92078
SmartManojbe25162
Merge branch 'main' into patch-4
SmartManoj38c00d6
cleanup
SmartManoje23588b
revert changes in __reduce__
SmartManojbf71681
lint
SmartManojdac7876
update time class
SmartManoj2b78414
update whatsnew
SmartManojefb694f
Change name to English
SmartManoje4ae66d
Remove Emoji
SmartManojf5c118d
Merge branch 'main' into pr/92078
SmartManoj0b7a81b
update news
SmartManoj8189e88
update time_isoformat
SmartManoj10b69f7
update check_time_args
SmartManojb0ebfc5
add nanosecond arg
SmartManojadb92a6
Merge branch 'main' into pr/92078
SmartManoj54127a2
update timedelta
SmartManoj633ff23
add complimentary changes
SmartManoj6687799
Merge branch 'main' into pr/92078
SmartManoj4ca6185
add ns
SmartManoj0c4ff5a
Merge branch 'main' into pr/92078
SmartManojf100451
lint
SmartManoj4f5f428
add macro
SmartManoj6a43121
Merge branch 'main' into pr/92078
SmartManoj9c23406
update doc
SmartManojb125d71
declare delta_ns
SmartManoj911ddb0
fix constructors
SmartManojc775e96
Merge branch 'main' into pr/92078
SmartManoj3590c7c
fix signature
SmartManojc323ed5
Merge branch 'main' into pr/92078
SmartManojd577bc3
fix clinic input
SmartManoj29c8112
fix get_datetime_fromdateandtime
SmartManoj13dcc7b
fix macro
SmartManoj26c8800
fix get_time_fromtime
SmartManojb30edbc
force regenerate clinic output
SmartManojaed1afa
add append_keyword_nanosecond
SmartManoj75553a2
fix tests
SmartManojdad595d
Merge branch 'main' into pr/92078
SmartManoj6f4db2b
Merge branch 'main' into pr/92078
SmartManojebaf468
remove test_backdoor_resistance
SmartManoj00e3b45
minor fixes
SmartManojf9d468c
update tests
SmartManoj4959a6a
Merge branch 'main' into pr/92078
SmartManojeabd9a5
fix test
SmartManoj7d8183c
Merge branch 'main' into pr/92078
SmartManoj70320ca
bug fix
SmartManoj10ac2d6
temp
SmartManojbda6c29
Merge branch 'main' into pr/92078
SmartManoj0bcf405
bug fix
SmartManoj17f2943
update test
SmartManoj2173886
temp
SmartManoj387baf9
Merge branch 'main' into pr/92078
SmartManoj56bc655
regen
SmartManoj92c53b2
temp
SmartManoj629fa5b
Merge branch 'main' into pr/92078
SmartManoj9b73fd6
add missing arg
SmartManoj4fefead
use const
SmartManoj28647b0
update value
SmartManojbdb8385
temp
SmartManoj861e403
Update datetimetester.py
SmartManoj7fddf11
Update datetime.h
SmartManoj0b0b214
fix arg
SmartManojc2ed07c
temp
SmartManojbae2e30
Merge branch 'main' into pr/92078
SmartManoj98297a1
lint
SmartManoj8d80782
temp
SmartManoj216b66b
Merge branch 'main' into pr/92078
SmartManojc6c1084
doc
SmartManoj1fa2290
fix arg
SmartManoj3d44712
temp
SmartManojeec6945
fix order
SmartManoj243fc01
set ns
SmartManoj30ca5fb
Update datetimetester.py
SmartManoje359e90
lint
SmartManoj18f5344
Update datetimetester.py
SmartManojf6b3da8
fix call_subclass_fold
SmartManoj90f7f74
fix pickle
SmartManojbc241f0
Update datetime.rst
SmartManojecaf671
update call_subclass_fold
SmartManoj9853682
Update _pydatetime.py
SmartManojf114afc
lint
SmartManoj797dcc4
fix parse_hh_mm_ss_ff
SmartManoj274aaee
upd ops
SmartManoj52dff86
account floating microseconds
SmartManoj02adcd8
test pure only now
SmartManojb6a5155
Merge branch 'main' into pr/92078
SmartManoje1b192a
fix nanoseconds_to_delta
SmartManoja3c165b
temp
SmartManoj840f3a8
fix time_repr
SmartManoj0e6db63
temp
SmartManojc141c4a
temp
SmartManoj120ed24
update delta_total_seconds
SmartManoj132f84b
update delta_new
SmartManoje462ac8
temp
SmartManoj069f6ae
Merge branch 'main' into pr/92078
SmartManoj15b5f25
remove unused var
SmartManoj6ef2801
temp
SmartManojf3a4344
fix delta_getstate
SmartManoj7ad5b67
update test_extreme_timedelta
SmartManojad22865
revert delta_new changes
SmartManoj49605ae
temp
SmartManoje7feec3
temp
SmartManoj16f821b
Merge branch 'main' into pr/92078
SmartManoj6a5c4f0
remove microseconds float check
SmartManoj436775e
Clarify microseconds handling after divmod operation
SmartManojf8d3402
separate long numbers
SmartManojed876f2
update delta_new
SmartManoj4d3573a
temp
SmartManojf208cd4
Merge branch 'main' into pr/92078
SmartManoj77c4865
temp
SmartManoj9750570
fix multiply_int_timedelta
SmartManoj4062a59
temp
SmartManoj45108a0
Merge branch 'main' into pr/92078
SmartManoj01f273a
temp
SmartManojd3857b2
Merge branch 'main' into pr/92078
SmartManoj469e077
lint
SmartManoj17decdc
move tmp functions
SmartManojfd92889
remove partial duplicated logic
SmartManoj632eabd
update nanoseconds_to_delta for large number
SmartManoj33f382f
handle -ve leftover_ns
SmartManojeb6e479
comment zero_delta due to weird bug
SmartManoj1c374af
temp-
SmartManoj7638a54
fix test_microsecond_rounding
SmartManoj8609df2
Merge branch 'main' into pr/92078
SmartManoj16becbe
normalize
SmartManoj236a840
fix segmentation fault
SmartManoj52bd399
temp-
SmartManoj5c29759
lint
SmartManoj1bfcc9e
Merge branch 'main' into pr/92078
SmartManoj960ae24
typo
SmartManoj7ab1368
add overflow test
SmartManojfe8403c
fix rounding
SmartManojdc92ee8
fix segfault
SmartManoj02f9e2b
temp-
SmartManoj10b28c1
Merge branch 'main' into pr/92078
SmartManoj28b661c
round if it has decimal points
SmartManoj1aeb27e
update datatype for windows
SmartManoj9abd6af
Merge branch 'main' into pr/92078
SmartManojef51bb3
fix order
SmartManoj28fd687
remove space
SmartManoj52a4436
remove extra dot
SmartManoj31307d2
add pickle compatibility
SmartManoj5e5711f
fix pickling
SmartManojc4c5e76
lint
SmartManojFile filter
Filter by extension
Conversations
Failed to load comments.
Loading
Uh oh!
There was an error while loading.Please reload this page.
Jump to
Jump to file
Failed to load files.
Loading
Uh oh!
There was an error while loading.Please reload this page.
Diff view
Diff view
PrevPrevious commit
lint
- Loading branch information
Uh oh!
There was an error while loading.Please reload this page.
commitc4c5e76f901b479bd79843f389c30d7d7ecd62bb
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
Oops, something went wrong.
Uh oh!
There was an error while loading.Please reload this page.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.