Skip to content

Releases: sarugaku/pythonfinder

1.2.1 (2019-05-13)

14 May 01:50
bd5ae21
Compare
Choose a tag to compare

1.2.1 (2019-05-13)

Features & Improvements

  • Added support for subprocess timeouts while discovering python
    paths. #62

1.2.0 (2019-03-02)

14 May 00:16
0f3997b
Compare
Choose a tag to compare

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)

14 May 00:16
412ca31
Compare
Choose a tag to compare

1.1.10 (2018-11-22)

Bug Fixes

  • Fix a bug where version in version order file may not in global
    version paths #37
  • Added further resilient version parser functionality to python
    version parser. #44
  • Fixed an issue which prevented parsing single digit python versions
    as valid. #47

1.1.9 (2018-11-13)

14 May 00:15
508cf89
Compare
Choose a tag to compare

1.1.9 (2018-11-13)

Features & Improvements

  • Added performance enhancements and error handling to python search
    algorithms.
  • Added support for asdf installations via the ASDF_DATA_DIR
    environment variable. #35

1.1.8 (2018-11-12)

14 May 00:15
b783913
Compare
Choose a tag to compare

1.1.8 (2018-11-12)

Bug Fixes

  • Fix a bug where pyenv cannot be found when PYENV_ROOT is not set #29
  • Fix a bug where pyenv python location is not properly got by
    sysconfig._get_default_scheme #31
  • Fix finding pyenv's python versions issue when pyenv root version
    is not present #33

1.1.7 (2018-11-04)

14 May 00:15
2b0530a
Compare
Choose a tag to compare

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

  • Fixed an issue with unnesting paths when finding python versions. #24
  • Fixed a bug with searching windows registry entries which sometimes
    caused errors for uninstalled python instances. #26

1.1.6 (2018-10-26)

26 Oct 20:28
21c9991
Compare
Choose a tag to compare

1.1.6 (2018-10-26)

No significant changes.

1.1.5 (2018-10-25)

26 Oct 20:28
0b6f06c
Compare
Choose a tag to compare

1.1.5 (2018-10-25)

Bug Fixes

  • Fixed an issue with parsing python paths. #52

1.1.4 (2018-10-25)

26 Oct 20:28
f5cea46
Compare
Choose a tag to compare

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

18 Oct 05:11
1ba0153
Compare
Choose a tag to compare

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