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

Remove use of conda from CI #137

Merged
merged 3 commits into from
Sep 7, 2022
Merged

Remove use of conda from CI #137

merged 3 commits into from
Sep 7, 2022

Conversation

gnikit
Copy link
Member

@gnikit gnikit commented Sep 6, 2022

There is no reason or benefit using Anaconda instead of the
default Python Actions venvs for fprettify. This PR removes
Anaconda from the CI, drops testing on Python 3.6, adds Python 3.11 testing and adds dependabot alerts for Actions and PyPi.

Depends on #131 for README formatting
Depends on #135 for pyproject.toml, setup.cfg, etc.

There is no need to use a mix of Anaconda and pip when ti
comes to setting up testing environments. We can solely rely
on pip thus simplifying the CI workflows.
@gnikit gnikit requested a review from awvwgk September 6, 2022 12:27
@gnikit
Copy link
Member Author

gnikit commented Sep 6, 2022

Not sure what you think of this @awvwgk, but I don't a compelling reason to use Anaconda over bare-bones Python

@nbehrnd
Copy link

nbehrnd commented Sep 6, 2022 via email

@gnikit
Copy link
Member Author

gnikit commented Sep 6, 2022

This change does not affect the conda-forge feedstock, it simply changes how we setup the CI. The conda-forge package will continue to work as expected.

@gnikit gnikit merged commit 1f9cf07 into feat/pyproject.toml Sep 7, 2022
@gnikit gnikit deleted the ci/drop-conda branch September 7, 2022 17:01
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.

3 participants