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

chore: development tweaks #255

Merged
merged 5 commits into from
Aug 21, 2022
Merged

Conversation

miketheman
Copy link
Member

Various bits and bobs that needed a bit of attention.

`.python-version` is useful for `pyenv`
`.vscode/` stores Visual Studio Code settings

Signed-off-by: Mike Fiedler <miketheman@gmail.com>
The test that used the marker was removed in pypa#233

`pytest` also included the marker in version 3.7.2 in late 2018.

Signed-off-by: Mike Fiedler <miketheman@gmail.com>
This library never had coverage reporting, but had the basic configs.
We can now collapse the configuration into `pyproject.toml` and save a
root file.

Using the `pytest-cov` library, we get a nice wrapper for free.

Refs: https://pypi.org/project/pytest-cov/

Signed-off-by: Mike Fiedler <miketheman@gmail.com>
Signed-off-by: Mike Fiedler <miketheman@gmail.com>
Release logs: https://github.com/actions/setup-python/releases

Notable: Previously, the version of Python might have been cached
between builds, and wouldn't end up using the most recent release.
Adding `check-latest: true` ensures we get the latest released version.

Signed-off-by: Mike Fiedler <miketheman@gmail.com>
@miketheman miketheman merged commit f62ff90 into pypa:main Aug 21, 2022
@miketheman miketheman deleted the miketheman/dev-tweaks branch August 21, 2022 21:43
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.

2 participants