-
Notifications
You must be signed in to change notification settings - Fork 84
Add pyproject toml file backended with pdm manager for python >= 3.9 #126
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
Conversation
|
@Kludex , https://app.travis-ci.com/github/py-bson - only |
|
@Kludex , regardless the 24 files being changed, this PR is not as big as it may seem. Let's see:
In total, only 5 files to check. UPD: running the |
|
Closed in favour of the PR #133 . |
Greetings.
The PR targets the following major goals:
pyproject.tomlfile as a single source for defining project metadata -> removing thesetup.pyscriptIt covered minor goals:
.gitignoregot updatedxrangewithrangeutilities)py.typedfile for mypy analysistestsdirectory removed from the source code and is placed alongsidecodec.pyandtypes.pymodules got linted and formatted with mypy and ruff packagesTestDatagot prefixed with underscore to remove pytest warning messageNotes: