Releases: sarugaku/pythonfinder
Releases · sarugaku/pythonfinder
1.2.1 (2019-05-13)
1.2.1 (2019-05-13)
Features & Improvements
- Added support for subprocess timeouts while discovering python
paths. #62
1.2.0 (2019-03-02)
1.2.0 (2019-03-02)
Features & Improvements
- Dramatically improved performance and stability. #51
- Added typehints and refactored mixins, updated shims to only attempt
to remove themselves if they detect their respectve installations
(fixes Hynek's issue). #52
Bug Fixes
- Add resilient parsing to look only for
major.minor(.patch)?
as a
fallback parser and allow more graceful continuation if a path is
not a real path to python. #40 - Added typehints and refactored mixins, updated shims to only attempt
to remove themselves if they detect their respectve installations
(fixes Hynek's issue). #52 - Fixed a bug which prevented parsing of numeric versions as inputs to
pythonfinder. #59 - Windows path discovery now works correctly and does not attempt to
assign cached properties. #61
1.1.10 (2018-11-22)
1.1.9 (2018-11-13)
1.1.9 (2018-11-13)
Features & Improvements
- Added performance enhancements and error handling to python search
algorithms. - Added support for
asdf
installations via theASDF_DATA_DIR
environment variable. #35
1.1.8 (2018-11-12)
1.1.7 (2018-11-04)
1.1.7 (2018-11-04)
Features & Improvements
- Pyenv paths will now be ordered respecting global version settings
and pyenv shims will be removed from the search path. #27
Bug Fixes
1.1.6 (2018-10-26)
1.1.6 (2018-10-26)
No significant changes.
1.1.5 (2018-10-25)
1.1.4 (2018-10-25)
1.1.4 (2018-10-25)
Bug Fixes
- Fixed a broken call to
vistir.misc.run
which returned a
subprocess.Popen
object instead of its output. #22
1.1.3
1.1.3 (2018-10-18)
Features & Improvements
-
Introduced lookup by name when searching for python versions, which
allows searching for non-standard python releases such as
anaconda3-5.3.0
. #20 -
General improvements:
- Improved `pyenv` support and architecture lookup support.
- Improved overall performance and caching. #21
Bug Fixes
- Switch to using
--ignore-unsupported
by default during lookups. #19