-
Notifications
You must be signed in to change notification settings - Fork 1
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
Implement Python platform discovery feature #3
Comments
This may leverage / integrate with other Python setup frameworks like pyenv and pythonz. |
For virtual environments may integrate with virtual env and/or conda type setup May want to leverage / integrate with pyenv virtualenv plug-in |
For windows may need to leverage |
May want to consider aspects as discussed here https://eugeneyan.com/writing/setting-up-python-project-for-automation-and-collaboration/ |
Making some progress on python discovery. Searching for Jython, Python, Anaconda, and pypy type setups. Have yet to check in yet due to concern about code based on nbPython so will assess and determine way forward. Need to determine if a "pythonw" and "python" flavor of discovery should occur. A |
Current development code finds applicable python/pythonw instances and no longer includes some of the secondary elements cached items. Need to cleanup and check in code. |
Should also note, initial startup will be slow as it tries to search through all of the filesystem for possible python platforms not just those on the path. Need to improve performance on auto discover/search functionality. Recommend changing this logic to only by called during a "Search" action following initial setup. Will close this one and raise a newer one for follow up work. |
Have created new ticket to track performance #29 |
The current (0.1) branch leverage default setup and does not provide any means of installation outside of taking to the Python.org website for manual installation.
This issue will be use to track and implement
The text was updated successfully, but these errors were encountered: