-
Notifications
You must be signed in to change notification settings - Fork 1
feat: cleanup & simplify timestamp handling #54
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 our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 33 commits
Commits
Show all changes
54 commits
Select commit
Hold shift + click to select a range
ab36c87
add time domain types
alkasm 6f41906
Merge branch 'main' into alkasm/the-good-times
alkasm fca2efd
add time domain impl
alkasm d62bd8e
fix relative offset handling
alkasm d247c97
fix offset -> start, and fix key misnaming
alkasm c77f85b
reorganize time utils, fix timestamp handling
alkasm 4082588
remove extraneous ellipses
alkasm ff86534
fmt fix
alkasm 588ad32
remove old types
alkasm c71d8cf
fixed warning example
alkasm 7e808a2
move part of warning into code comment
alkasm 8fb1d86
remove unused type
alkasm a4e8daa
python 3.9 support
alkasm 3f2d7e5
warning format
alkasm f1fcab2
update tests
alkasm b70207e
move iso8601 formatting to utils
alkasm b2e8afa
more explicitly named function
alkasm 16852d2
rename timedomain -> ts
alkasm adc07f8
move integral nanoseconds to ts
alkasm f70135e
fix
alkasm 2499d0c
deal w/ circular import
alkasm 1369fe1
created an abc for time domains
alkasm 1eaf9dd
add ts to toplevel and reorder all
alkasm 14ac3e0
rename for similarity
alkasm 3c38e28
all timestamp conversions through an intermediary type
alkasm 6ec4586
move SecondsNanos to new ts file, make internal
alkasm 8507888
remove timeutils
alkasm c1a92a6
update e2e tests
alkasm 82ab291
unify on time_domain name
alkasm 2c8df1e
documentation once-over on ts.py
alkasm fd1a721
correct comment about offset
alkasm a12b0f4
.to_integral_nanoseconds() -> .to_ns()
alkasm 30cb8e6
ns felt too short
alkasm b4667d6
typing extensions alias, self
alkasm 5eefad2
check types for all python versions
alkasm de8ce09
domain -> type
alkasm ee1b368
expand core to string types
alkasm d16efbe
fix
alkasm 32358b1
Merge branch 'main' into alkasm/the-good-times
alkasm d98f573
missed a save
alkasm b6db027
add new timestamp type
alkasm ab6a830
fix e2e test
alkasm 3bcb63e
export LogTimestampType from ts
alkasm 599878f
add unit tests for time conversions
alkasm b0c48d2
cleanups
alkasm f60ebff
Merge branch 'main' into alkasm/the-good-times
alkasm 0fa2d61
fix e2e tests
alkasm 4ad240a
isoformat strings with Z only supported in python 3.11+
alkasm e5586c8
only compare seconds of datetime obj
alkasm 534e901
add check-types-all
alkasm 0f23c7d
remove extra utils func
alkasm 1b104f3
add javadoc format reference.
alkasm 656ea44
add docs and many e2e tests
alkasm a07040c
clean up ts docs
alkasm File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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
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
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
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
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.
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.