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

Update main to v0.3.0 #21

Merged
merged 26 commits into from
Jan 24, 2023
Merged

Update main to v0.3.0 #21

merged 26 commits into from
Jan 24, 2023

Conversation

martinvonk
Copy link
Owner

@martinvonk martinvonk commented Jan 24, 2023

Add unit tests, static type checking and linting.

martinvonk and others added 26 commits January 16, 2023 16:13
Correct implementation of type hinting and static type checking
add tests for all functions
also some isort for imports
update badges
add all specific python versions
update badges
bump version
add flit as build-system
Editable installs of pyproject.toml are available since PEP660, which is supported by setuptools>=64. So there is no need anymore for the setup.cfg to do an editable install using pip install -e .
update build system, urls and optional dependencies
@martinvonk martinvonk merged commit 92b9f46 into main Jan 24, 2023
@martinvonk martinvonk self-assigned this Mar 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant