Comments (1)
Pythonic is a great library. However, with the way Pipenv is design to work, users mostly have Pipenv installed as a system binary, and use it to manage Python environments. This means we can't really gain anything by using Pythonic, as Pipenv is in a different scope to the Python being used.
I then considered which commands that we support here are executed with the active Python environment, and the two commands are run
and open
.
run
is run via the pipenv executable anyway, so there is no clear need/advantage to use Pythonic.
open
has been implemented in emacs lisp, ported from Pipenv's Python code, so that files are opened in the current Emacs session. While this could be done with Pythonic, again the benefit is not clear at this stage of development.
Happy to revisit this, but, recording my thinking here for now, and closing the issue.
from pipenv.el.
Related Issues (20)
- Integration with live-py-mode not working HOT 5
- Documenting installing dev packages HOT 3
- pipenv.el bombs *Messages* and blocks minibuffer HOT 4
- Fix failing tests due to upstream change HOT 1
- Add prefix key customization
- C-c C-c not working... HOT 4
- Using pipenv from inside a subdirectory HOT 2
- Shell spawned by pipenv shell prints issued command before command output HOT 2
- Default key prefix conflicts with recent projectile HOT 2
- Feature: add ^U prefix to allow changing buffer name, like M-x shell does HOT 1
- (pipenv-executable-find "python") not working on Windows HOT 3
- Trailing color codes Issue HOT 2
- Looking for a new maintainer HOT 13
- Missing pyvenv dependency HOT 1
- After reopening the file within emacs session pipenv stops working HOT 4
- pipenv shell command fails on windows HOT 1
- pipenv--f-parent: Symbol’s function definition is void: f-expand HOT 1
- No such file or directory pipenv HOT 10
- No such file or directory, pipenv. And (executable-find "pipenv") returns nil HOT 1
- pipenv-activate freezes emacs on windows
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 pipenv.el.