Comments (1)
why isn't Github rendeing the ReStructuredText properly?
There was a syntax problem in the source. I've corrected that.
Is adding setuptools to requires redundant?
Not exactly. Although pip installs setuptools and ensures setuptools is installed when running setup.py files for building, I don't think that's a guarantee on which you can rely, especially for direct invocation like running tests. In practice, you may be able to get away without specifying setuptools, but as this technique or others become more viable, I expect setuptools will become less of an implicit requirement and more explicit in usage.
Additionally, if you want to require a more (or older) version of setuptools, you can do that also in your __requires__
directive.
from pip-run.
Related Issues (20)
- Support parsing PIP_RUN_RETENTION_STRATEGY from a script HOT 3
- Consider renaming PIP_RUN_MODE HOT 1
- Improved sophistication of environment strategies HOT 2
- What is "py" in the README.md? HOT 3
- New mode - in-memory install HOT 5
- Pre-install pip-run in the GitHub Actions runner images HOT 4
- PEP 723 compatibility HOT 2
- Deprecate the "comment" format for declaring dependencies HOT 1
- 12.6.0 installs `/usr/lib/python*/site-packages/tests` HOT 6
- Support `uv` as an alternative package installer HOT 8
- Error tearing down an environment with a shared library (Windows)
- New mode - persist resolved dependencies HOT 4
- Revisit the installation strategy HOT 8
- Exception handling in DepsReader.read_python is inconsistent
- Handling of multiple variables of the same name in Python scripts is untested HOT 3
- Support reading annotated variables HOT 5
- Make `read-deps` `script` parameter accept directories HOT 2
- Deprecate `__requires__ : str` HOT 1
- Remove inline whitespaces from particular requirements from `read-deps` HOT 1
- More visible error on broken inputs
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pip-run.