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

Migrate from tox to nox #631

Open
agriyakhetarpal opened this issue Aug 23, 2024 · 1 comment · May be fixed by #632
Open

Migrate from tox to nox #631

agriyakhetarpal opened this issue Aug 23, 2024 · 1 comment · May be fixed by #632
Assignees

Comments

@agriyakhetarpal
Copy link
Collaborator

It is more of an opinionated choice because both of them are quite robust tools. Some arguments in favour of nox and how to configure it are listed the Scientific Python guides: https://learn.scientific-python.org/development/guides/tasks/#task-runners

We don't need to follow them fully, but in general, I have found them to be pretty good and reasonable guidelines :)

Note that nox provides a tox-to-nox CLI as well to ease the migration, but it isn't too difficult to do so by hand either, and it shouldn't take too long.

@agriyakhetarpal agriyakhetarpal self-assigned this Aug 23, 2024
@agriyakhetarpal
Copy link
Collaborator Author

I might have a bias because I'm a fond user of nox 😁 so I mostly agree with all of the arguments listed here, sharing for reference: astropy/astropy#16412

Also, https://hynek.me/articles/why-i-like-nox/ is a great read!

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 a pull request may close this issue.

1 participant