Skip to content
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

Python3, improvements, typing and cleanup #77

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

Hypnootika
Copy link

See commits. This is obviously not doable the next day but i thought i would share my ideas.

- Added typing, py.typed and kaitaistruct.pyi
- Removed Python 2 support. Its dead, for real.

Increased speed by around 15%.
Adjusted the setup.cfg file to reflect changes in version attribute location. This was to standardize the way the version number is handled and stored. Added __init__.py file for storing the version number, as it's a more standard practice. This will also avoid redundancy and potential inconsistencies in maintaining the version number at multiple places.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant