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

Minimum python version to 3.10 TODO #4

Open
6 tasks
maread99 opened this issue Aug 24, 2023 · 0 comments
Open
6 tasks

Minimum python version to 3.10 TODO #4

maread99 opened this issue Aug 24, 2023 · 0 comments
Labels
maintenance Keeping it all up to date

Comments

@maread99
Copy link
Owner

maread99 commented Aug 24, 2023

  • Can lose / change all references to typing.Union and typing.Optional and instead rely on the | operator. Revise:
    • README
    • valimp.py module doc (rely on the 'from Python 3.10' examples)
    • tutorial
    • tests - remove any internal use of typing.Optional and typing.Union from code.
  • Revise datacls test fixture to declare keyword only arguments with dataclasses.KW_ONLY - see NOTE in fixture.
@maread99 maread99 added the maintenance Keeping it all up to date label Aug 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
maintenance Keeping it all up to date
Projects
None yet
Development

No branches or pull requests

1 participant