Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

update to work with python 3.10-3.12 #22

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

wakamex
Copy link

@wakamex wakamex commented Jun 16, 2024

  • Switch from ganache to anvil
  • Remove pysha3 dependency
  • Remove python2 style super() call
  • Remove OrderedAttributesMeta. From version 3.7 onward, dictionaries maintain the insertion order of their items.
  • Require python >= 3.10 as the lowest version to install with uv
  • Switch from Sphinx to Google docstring format for readability
  • Lint with ruff
  • Add Github workflows (lint and test)
  • Add pyproject.toml

- Switch from ganache to anvil
- Remove pysha3 dependency
- Remove python2 style super() call
- Remove OrderedAttributesMeta. From version 3.7 onward, dictionaries maintain the insertion order of their items.
- Require python >= 3.10 as the lowest version to install with [uv](https://github.com/astral-sh/uv)
- Switch from Sphinx to Google docstring format for readability
- Lint with [ruff](https://github.com/astral-sh/ruff)
- Add Github workflows (lint and test)
- Add pyproject.toml
@wakamex wakamex changed the title update to work with python 3.10-3.12 (#1) update to work with python 3.10-3.12 Jun 16, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant