Comments (4)
Original comment by @hpk42
The devpi use --venv=X
virtualenv setting only affects the devpi install
command, not upload. Can you activate your venv via source path/to/venv/bin/activate
, install devpi-client
there and then issue devpi upload
? For further sorting this out, i am also on IRC #devpi on irc.freenode.net the next few hours.
from devpi.
Original comment by @jbasko
Thanks! Moved further a bit. I still don't get the client and server concept, but I will try to read docs.
from devpi.
Original comment by @hpk42
the server implements a pypi server interface used by pip/easy_install/setup.py upload|upload_docs. the client implements the "devpi" command line tool to ease working with multiple indexes, and triggering upload/test/install/push-to-pypi using a "current" index which is set and inspectable by "devpi use". If you feel that the docs could be more helpful in this respect, let me know, or do a pull request :)
from devpi.
Original comment by @hpk42
fix issue14: lookup python executable for all "devpi upload" triggered invocations
of "python" so that "devpi" can be installed in its own virtualenv without
influencing the packaging step.
→ <>
from devpi.
Related Issues (20)
- [discussion] Asyncio speedups HOT 7
- docs zip contains unwanted package source files HOT 3
- [client] upload `OSError: [Errno 18] Invalid cross-device link '/tmp/devpi-…/dist/….whl' -> 'dist/….whl'` HOT 2
- Cannot load packages when use base auth in gitlab registry mirror HOT 4
- Need help upgrading from 4.4.0 to current HOT 3
- Incorrect version given to doczip with devpi-client version 7.0.0 HOT 7
- Pluggy's update broke devpi HOT 7
- devpi can install package that is not in mirror_whitelist HOT 15
- Give obvious warning if version file is included in uploaded package HOT 2
- Support basic auth for mirrors via a plugin HOT 1
- upload large WHL files HOT 7
- Support PEP-691: JSON response to the `/simple` API endpoint HOT 4
- devpi web; feature: reference older version's docs? HOT 2
- forgot the root password,how to reset the root password HOT 2
- pytest-flake8 is abandoned
- Support for newer packaging HOT 2
- AttributeError: type object 'PersistentCurrent' has no attribute 'auth' HOT 3
- Mirroring fails for packages with hashes other than sha256 HOT 7
- Failed to upload tensorflow wheel with 400 error HOT 7
- Provide an aiohttp-less version for server HOT 15
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 devpi.