-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
Add cheminformant recipe for conda-forge #31125
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
base: main
Are you sure you want to change the base?
Conversation
Hi! This is the staged-recipes linter and your PR looks excellent! 🚀 |
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( I do have some suggestions for making it better though... For recipes/cheminformant/meta.yaml:
This message was generated by GitHub Actions workflow run https://github.com/conda-forge/conda-forge-webservices/actions/runs/18058194307. Examine the logs at this URL for more detail. |
- pystow >=0.7 is not available in conda-forge channel - This dependency causes build failures in CI - Added note for users to install pystow separately via pip if needed
- Removed noarch: python because the package generates platform-specific console scripts (chemdraw.exe on Windows) - This fixes the CondaBuildUserError: Noarch package contains binary script
Hi! This is the friendly automated conda-forge-linting service. I wanted to let you know that I linted all conda-recipes in your PR ( Here's what I've got... For recipes/cheminformant/meta.yaml:
For recipes/cheminformant/meta.yaml:
This message was generated by GitHub Actions workflow run https://github.com/conda-forge/conda-forge-webservices/actions/runs/18058590403. Examine the logs at this URL for more detail. |
… constraints, simplify tests - Set noarch: false for CLI package with platform-specific scripts - Remove python version constraints from requirements (use skip selector instead) - Add skip: true [py<38] to ensure Python 3.8+ requirement - Simplify test configuration to only import testing to avoid CLI execution issues
- Remove invalid 'noarch: false' (valid values are only 'python' or 'generic') - Keep skip selector for Python 3.8+ requirement - Package will build for each platform separately (default behavior)
- Update source URL to use recommended pypi.org domain - Complete all conda-forge linting fixes: 鉁?Remove invalid noarch: false 鉁?Fix Python version constraints (use skip selector) 鉁?Update PyPI URL to pypi.org 鉁?Simplify test configuration
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( |
@conda-forge/help-python ready for review! |
Hello, CI is green. I believe the recipe is ready for review. If there’s anything I need to adjust, happy to do so. @conda-forge/help-python |
Description
This PR adds a conda-forge recipe for
cheminformant
, a robust and high-throughput Python client for the PubChem API.Package Information
Checklist