Skip to content

Conversation

@sirosen
Copy link
Member

@sirosen sirosen commented Dec 17, 2024

Declaring a base environment allows you to declare a parallel
environment to an existing one with some settings overridden. This
lets us avoid the generative environment listing syntax (slightly
obscure as a feature, not everyone knows about it) and having two
commands lists fully differentiated by a factor.

The config here is 100% equivalent to what we had before, but is
easier to read and understand for developers less immersed in tox.


📚 Documentation preview 📚: https://globus-sdk-python--1119.org.readthedocs.build/en/1119/

Declaring a `base` environment allows you to declare a parallel
environment to an existing one with some settings overridden. This
lets us avoid the generative environment listing syntax (slightly
obscure as a feature, not everyone knows about it) and having two
`commands` lists fully differentiated by a factor.

The config here is 100% equivalent to what we had before, but is
easier to read and understand for developers less immersed in tox.
@sirosen sirosen added the no-news-is-good-news This change does not require a news file label Dec 17, 2024
@sirosen sirosen merged commit e5be5c1 into globus:main Dec 17, 2024
9 checks passed
@sirosen sirosen deleted the minor-tox-refinement branch December 17, 2024 21:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no-news-is-good-news This change does not require a news file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants