GitHub / frostming/findpython / commits
A utility to find python versions on your system
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 29fce230 |
fix: update required Python version to 3.9 in pyproject.toml and streamline C...
Signed-off-by: Frost Ming <m****e@f****m> |
Frost Ming <m****e@f****m> | 4 months ago | |
| b274ae96 | merge Merge branch 'main' of github.com:frostming/findpython | Frost Ming <m****e@f****m> | 4 months ago | |
| 831f4666 |
fix: correct script execution command in _run_script function
Signed-off-by: Frost Ming <m****e@f****m> |
Frost Ming <m****e@f****m> | 4 months ago | |
| 8a8d8051 | fix: make test_find_python_from_uv_provider working on SunOS (#36) |
Marcel Telka <m****l@t****k>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| a825b7bf |
refactor: cache system architecture retrieval for efficiency
Signed-off-by: Frost Ming <m****e@f****m> |
Frost Ming <m****e@f****m> | 10 months ago | |
| 77b19b1d |
fix: return the original python executable if resolve_symlink=True
Signed-off-by: Frost Ming <m****e@f****m> |
Frost Ming <m****e@f****m> | about 1 year ago | |
| 1b7b4663 |
feat: Separate free-threaded python from normal ones (#34)
Signed-off-by: Frost Ming <m****e@f****m> |
Frost Ming <m****e@f****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 00c0a635 |
fix: correct the uv python dir with platformdirs
Signed-off-by: Frost Ming <m****e@f****m> |
Frost Ming <m****e@f****m> | about 1 year ago | |
| 195e1919 | fix: Add support for uv installed python(#31) (#33) |
monchin <p****r@1****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 658f7bd7 | merge Merge branch 'main' of github.com:frostming/findpython | Frost Ming <m****e@f****m> | over 1 year ago | |
| 0ff5c339 |
feat: add an option to show the python path only
Signed-off-by: Frost Ming <m****e@f****m> |
Frost Ming <m****e@f****m> | over 1 year ago | |
| 69c7c3bd | merge Merge pull request #32 from waketzheng/main |
Frost Ming <m****g@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 97e57a81 | chore: only imports sys when type checking | Waket Zheng <w****g@g****m> | over 1 year ago | |
| b21aa880 | merge Merge branch 'main' of github.com:frostming/findpython | Waket Zheng <w****g@g****m> | over 1 year ago | |
| b6927db2 | ci: remove style check | Waket Zheng <w****g@g****m> | over 1 year ago | |
| 3ab7252d | merge Merge branch 'main' of github.com:frostming/findpython | Frost Ming <m****e@f****m> | over 1 year ago | |
| cc5558b1 |
fix: prefer 64bit Python interpreters
Signed-off-by: Frost Ming <m****e@f****m> |
Frost Ming <m****e@f****m> | over 1 year ago | |
| fdf0337d | chore: remove mypy from dev deps | Waket Zheng <w****g@g****m> | over 1 year ago | |
| 3c259868 | chore: improve type hints | Waket Zheng <w****g@g****m> | over 1 year ago | |
| b833caa3 | chore: upgrade deps, improve type hints and check style in ci | Waket Zheng <w****g@g****m> | over 1 year ago | |
| 02116fec | fix: Refresh lockfile and fix deprecation warnings (#30) |
Bartosz Sokorski <b****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| bab43666 |
fix(ci): macos for old python versions
Signed-off-by: Frost Ming <m****e@f****m> |
Frost Ming <m****e@f****m> | almost 2 years ago | |
| 10d52b2c |
fix: don't skip symlinks for rye provider
Signed-off-by: Frost Ming <m****e@f****m> |
Frost Ming <m****e@f****m> | almost 2 years ago | |
| 429d9613 | fix: ignore invalid version strinig from winreg (#29) |
Frost Ming <m****g@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 5e7624ad |
feat: support find by implementation
Signed-off-by: Frost Ming <m****e@f****m> |
Frost Ming <m****e@f****m> | over 2 years ago | |
| 7cc1e55d |
chore: update github action versions
Signed-off-by: Frost Ming <m****e@f****m> |
Frost Ming <m****e@f****m> | over 2 years ago | |
| d91c2cd4 |
feat: drop support for python 3.7
Signed-off-by: Frost Ming <m****e@f****m> |
Frost Ming <m****e@f****m> | over 2 years ago | |
| 98f138a1 |
feat: add implementation property
Signed-off-by: Frost Ming <m****e@f****m> |
Frost Ming <m****e@f****m> | over 2 years ago | |
| 8e1837d7 | fix: Find rye pythons with and without install directory (#25) |
bluss <b****s@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| a3f514cc |
fix: find python exe on Windows for RyeProvider
Signed-off-by: Frost Ming <m****e@f****m> |
Frost Ming <m****e@f****m> | over 2 years ago | |
| 6ffe9bad |
chore: update lockfile
Signed-off-by: Frost Ming <m****e@f****m> |
Frost Ming <m****e@f****m> | almost 3 years ago | |
| f08e2793 |
feat: support allow_prereleases option
Signed-off-by: Frost Ming <m****e@f****m> |
Frost Ming <m****e@f****m> | almost 3 years ago | |
| ebe58052 | fix: Make GET_VERSION_TIMEOUT settable via env vars (#22) |
Adrian Garcia Badaracco <1****b@u****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 4a95cdee |
fix: update CLI help and README
Signed-off-by: Frost Ming <m****e@f****m> |
Frost Ming <m****e@f****m> | about 3 years ago | |
| 827fdcb4 |
feat: rename the pep514 provider to winreg
Signed-off-by: Frost Ming <m****e@f****m> |
Frost Ming <m****e@f****m> | about 3 years ago | |
| 2a535fb2 |
feat: add support for RyeProvider
Signed-off-by: Frost Ming <m****e@f****m> |
Frost Ming <m****e@f****m> | about 3 years ago | |
| f3b24576 |
feat: add register_provider function and change ALL_PROVIDERS to a map
Signed-off-by: Frost Ming <m****e@f****m> |
Frost Ming <m****e@f****m> | about 3 years ago | |
| 2fafd5c5 |
chore: switch to ruff, switch to pdm-backend
Signed-off-by: Frost Ming <m****e@f****m> |
Frost Ming <m****e@f****m>
Committed by: Frost Ming <m****g@g****m> |
about 3 years ago | |
| 4b5a529f | feat: Add way to filter providers (#18) |
bluss <b****s@u****m>
Committed by: Frost Ming <m****g@g****m> |
about 3 years ago | |
| 0213bdb8 |
fix: don't import site-packages when running in-process scripts
Signed-off-by: Frost Ming <m****e@f****m> |
Frost Ming <m****e@f****m> | about 3 years ago | |
| e440430d | fix(windows): findpython failed if PATH env contains folder with restricted a... |
Frost Ming <m****g@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 15c6ef37 | fix: UTF-8 encoding of shell command output on Windows (#14) |
fbeutel <f****l@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 52b9ceed | fix: check path access before is_dir to prevent PermissionError exceptions (#13) |
Matthew Lloyd <g****b@m****t>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 66b94b33 | fix: strip the local part in python version | Frost Ming <m****e@f****m> | over 3 years ago | |
| e3466db6 | fix: don't parse as LegacyVersion | Frost Ming <m****g@g****m> | almost 4 years ago | |
| 2ce66fa6 | fix: prevent find_all exception when a clean pyenv is present (#11) |
Fermin Vicente <f****o@g****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 6179b9a3 | fix: Fix the python detection logic to try the fast method first (#8) |
Frost Ming <m****g@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 8d22ece9 | Bump version to 0.2.0 | Frost Ming <m****g@g****m> | about 4 years ago | |
| 1fdc49d7 | feat: allow provider to keep symlink even when resolve_symlinks is True | Frost Ming <m****g@g****m> | about 4 years ago | |
| 2aa59562 | merge Merge pull request #7 from luzpaz/repology-badge |
Frost Ming <m****g@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 904d777c | Remove alignment |
luzpaz <l****z@u****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 602c1fcc | Add repology badge |
luzpaz <l****z@u****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| b0a73cfc | dynamic version | Frost Ming <m****g@g****m> | over 4 years ago | |
| ab38f06a | Bump version to 0.1.6 | Frost Ming <m****g@g****m> | over 4 years ago | |
| 10723a8e | merge Merge pull request #5 from frostming:devendor-pep514tools |
Frost Ming <m****g@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 89117730 | Devendor pep514tools | Frost Ming <m****g@g****m> | over 4 years ago | |
| b96d6d1b | Bump version to 0.1.5 | Frost Ming <m****g@g****m> | over 4 years ago | |
| ac079621 | Fix a bug that Pyhton from register can not be detected | Frost Ming <m****g@g****m> | over 4 years ago | |
| 45ee493b | Bump version to 0.1.4 | Frost Ming <m****g@g****m> | over 4 years ago | |
| 3bc06607 | Fix an error when accessing WindowsApps on Windows | Frost Ming <m****g@g****m> | over 4 years ago | |
| e5a2f98e | Bump version | Frost Ming <m****g@g****m> | over 4 years ago | |
| d3ce12eb | merge Merge pull request #3 from frostming:fix/x86 |
Frost Ming <m****g@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| fbd002aa | Try to fix the x86 CI | Frost Ming <m****g@g****m> | over 4 years ago | |
| 7e39c649 | merge Merge pull request #1 from frostming:fix/python-matching |
Frost Ming <m****g@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 651863e4 | add timeout for getting version | Frost Ming <m****g@g****m> | over 4 years ago | |
| 38df7215 | bump version to 0.1.2 | Frost Ming <m****g@g****m> | over 4 years ago | |
| f92e207e | Fix the regex to decide whether a name looks like python | Frost Ming <m****g@g****m> | over 4 years ago | |
| 51758125 | Test on py311 | Frost Ming <m****g@g****m> | over 4 years ago | |
| f5bdc0d7 | Update version to 0.1.1 | Frost Ming <m****g@g****m> | over 4 years ago | |
| 92703974 | add classifiers | Frost Ming <m****g@g****m> | over 4 years ago | |
| b0bd85e9 | Ensure the python in valid | Frost Ming <m****g@g****m> | over 4 years ago | |
| 60295f14 | Fix project urls | Frost Ming <m****g@g****m> | over 4 years ago | |
| e506c64b | fix the python version | Frost Ming <m****g@g****m> | over 4 years ago | |
| 2d83f857 | Update release yaml | Frost Ming <m****g@g****m> | over 4 years ago | |
| 9d206345 | update readme | Frost Ming <m****g@g****m> | over 4 years ago | |
| f46ff06a | update lockfile hash | Frost Ming <m****g@g****m> | over 4 years ago | |
| 0fc0df88 | update readme | Frost Ming <m****g@g****m> | over 4 years ago | |
| 80c761bd | Add CI scripts | Frost Ming <m****g@g****m> | over 4 years ago | |
| a7d0ed52 | Fix tests for windows | Frost Ming <m****g@g****m> | over 4 years ago | |
| 3abab27e | add test cases | Frost Ming <m****g@g****m> | over 4 years ago | |
| 5b91ad4b | Don't show architecture by default | Frost Ming <m****g@g****m> | over 4 years ago | |
| 031cfca9 | Reduce some subprocess calls | Frost Ming <m****g@g****m> | over 4 years ago | |
| f20b4b9a | fix windows version | Frost Ming <m****g@g****m> | over 4 years ago | |
| c0d93e23 | future annotations | Frost Ming <m****g@g****m> | over 4 years ago | |
| e5bda0a7 | Initial commit | Frost Ming <m****g@g****m> | over 4 years ago |