-
Notifications
You must be signed in to change notification settings - Fork 19
Performance enhancements #73
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 16 commits
Commits
Show all changes
42 commits
Select commit
Hold shift + click to select a range
86b9451
Enable packratting for pyparser
ahankinson 7fdf8dd
#37 update for Django 3.x compat
jacobcolyvan 6e4a627
Minor updates
ahankinson 80fdd60
Update dependency management
ahankinson c12d759
Deps
ahankinson 6e508d0
Optimized regexes
ahankinson f2252f0
Package updates
ahankinson 06ab934
Further optimizations
ahankinson c9cb56f
Update gitignore
ahankinson 9e51373
Black formatting, updates
ahankinson 1aa53cf
Update imports
ahankinson ddd8f7b
Merge branch 'main' into performance-enhancements
ahankinson 8c4f968
Merge fixes
ahankinson 6f08bce
ruff formatting
ahankinson 973ccf4
Remove accidentally committed poetry file
ahankinson ee450a5
Fixed: f-string formatting
ahankinson 46bdce6
Fixed: return type of statement
ahankinson 656f8ad
Updated parser classes
ahankinson add79bd
Fixed: Remove SHORT_YEAR_RE
ahankinson fee0b64
Problem with f-string
ahankinson 89f3692
Another f-string fix
ahankinson 9da1d94
Fixed: pyproject errors
ahankinson 95b83aa
Testing without lru_cache
ahankinson 6262a38
Fixed: New ruff rules
ahankinson 8fbce49
Fixed formatting
ahankinson adc1805
Bad formatting conversion
ahankinson ffbe2d4
Replace range len with enumerate
ahankinson f7aeddb
reinstate lru cache
ahankinson 4885de5
Updates to typing etc.
ahankinson 98bfe36
Update GH actions
ahankinson af98f87
New: Add a validator helper function
ahankinson f97b627
Add validator to init
ahankinson ae82b11
Rename validator
ahankinson 86b1546
Annotate appsettings
ahankinson a771ec2
parseString is an alias to parse_string
ahankinson 24a5f60
More fixes for correctness
ahankinson df15fd8
Try 3.10
ahankinson 6a91fa0
More type annotations
ahankinson d3d0cd5
Update supported python in pyproject
ahankinson 9bd142d
Fixed: UA is a single state, no need for append
ahankinson 517ba18
Add mypy and pip to test dependencies
ahankinson 1c480b0
Merge branch 'main' into performance-enhancements
ahankinson 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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -64,3 +64,5 @@ docs/_build/ | |
|
|
||
| # PyBuilder | ||
| target/ | ||
| .idea | ||
| .DS_Store | ||
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.
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.