Comments (3)
This is now implemented in the latest versions :-)
from poetry.
Instead of using subprocess.run and communicating back and forth, it may make more sense for poetry to just execve
, unless on Windows, see my project vrun
which can be used with virtualenvs to setup the environment correctly/set $PATH
:
https://github.com/bertjwregeer/vrun/blob/master/src/vrun/oscompat.py
This way you don't have a python process that runs unnecessarily, and there is less chance of dealing with terminal issues (think ncurses and other such things).
from poetry.
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
from poetry.
Related Issues (20)
- Make `[tool.poetry.scripts]` available from a pip installation HOT 4
- Requesting JSON Schema for `virtualenvs` in `poetry-core` HOT 8
- Cannot install torch on MacOS: poetry selects 2.3.0 which is not available on Apple Silicon HOT 2
- Multi-architecture wheels from the same source HOT 7
- 2.0.0 Release HOT 1
- Poetry failing to add Scipy to project HOT 3
- Pip does not work in poetry installation HOT 6
- Poetry doesn't use custom pyenv environment HOT 2
- Ability to specify a "target" for non-package mode
- Poetry version solving fails HOT 9
- Poetry Dependency Specification: platform manylinux2014_x86_64 not supported HOT 5
- `poetry install` fails with `IsADirectoryError [Errno 21] Is a directory: '/path/to/my-package' ` HOT 3
- All poetry commands fail with [Errno 2] No such file or directory: 'python' HOT 4
- Add flag to `poetry add` to allow the installation of the latest compatible version HOT 3
- `poetry shell` doesn't work with `mise` and `fish` shell, venv python is behind mise in path HOT 3
- changing local dependency to editable does not reinstall as editable dependency HOT 2
- the latest Poetry, Cannot recognize the new version of Python HOT 2
- extra depdency not included in lock file if platform being set HOT 3
- PermissionError during poetry lock when source is git, with virtualenvs.create=false HOT 4
- Add support for keyring as a subprocess subprocess (rather than keyring as an import) HOT 3
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 poetry.