Skip to content

Config: check for conda constraints and raise a build error #6569

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

Open
stsewd opened this issue Jan 22, 2020 · 2 comments
Open

Config: check for conda constraints and raise a build error #6569

stsewd opened this issue Jan 22, 2020 · 2 comments
Labels
Accepted Accepted issue on our roadmap Improvement Minor improvement to code

Comments

@stsewd
Copy link
Member

stsewd commented Jan 22, 2020

Now we have docs for this #5388 but it would be better to tell users before building their docs.

This is a breaking change, since it will fail for docs that were passing. Maybe we could use a feature flag.

@humitos
Copy link
Member

humitos commented Jan 22, 2020

This is a breaking change, since it will fail for docs that were passing

I'd say that it's fine to introduce this and make those builds to fail. They are not working as the user expects anyways, and I don't think they would be too many.

@humitos humitos changed the title Check for conda constraints in the config file and raise an error Config: check for conda constraints and raise a build error Jan 24, 2024
@humitos
Copy link
Member

humitos commented Jan 24, 2024

We don't support python.version not python.system_packages anymore. The only missing thing here would be to raise an exception when build.tools.python is Conda or Mamba and python.install is used together.

@humitos humitos added Accepted Accepted issue on our roadmap and removed Needed: design decision A core team decision is required labels Jan 24, 2024
@github-project-automation github-project-automation bot moved this to Planned in 📍Roadmap Feb 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Accepted Accepted issue on our roadmap Improvement Minor improvement to code
Projects
Status: Planned
Development

No branches or pull requests

2 participants