23 Commits

Author SHA1 Message Date
Frost Ming
b2472ca425
fix: set python version first (#65)
* fix: set python version first

Signed-off-by: Frost Ming <me@frostming.com>

* fix: drop 3.8 and add 3.13

Signed-off-by: Frost Ming <me@frostming.com>

* fix: update pdm.lock

Signed-off-by: Frost Ming <me@frostming.com>
2024-11-28 09:15:12 +08:00
Frost Ming
4882716d1c
feat: support python-version-file input
* feat: support python-version-file input

Signed-off-by: Frost Ming <me@frostming.com>

* fix: build esm

Signed-off-by: Frost Ming <me@frostming.com>

* fix: commonjs

Signed-off-by: Frost Ming <me@frostming.com>
2024-01-25 15:07:31 +08:00
Frost Ming
4b6ba52fde
chore: update project and lock files (#47) 2024-01-25 11:54:03 +08:00
Axel H
f94bfb2b4f
feat(node): update dependencies and build to target Node 20 (#46)
* build(node): update dependencies and build to target Node 20 and remove the build deprecation warning annotations

* ci: trigger build on pull requests
2024-01-25 11:16:20 +08:00
Timothée Mazzucotelli
6f13d8d292
feat: Fallback on prerelease like setup-python does (#35)
* feat: Fallback on prerelease like setup-python does

* fixup! feat: Fallback on prerelease like setup-python does

* fixup! feat: Fallback on prerelease like setup-python does

* fixup! feat: Fallback on prerelease like setup-python does

* fixup! feat: Fallback on prerelease like setup-python does

* fixup! feat: Fallback on prerelease like setup-python does
2023-06-21 17:08:31 +08:00
Frost Ming
a3345616b1
fix: try to use python3 if possible 2022-10-27 11:30:55 +08:00
Frost Ming
5f2990033f
feat: built-in cache support (#22) 2022-10-21 12:06:56 +08:00
Frost Ming
1c39d42ed6
feat: Use the install script to install PDM in isolated environment (#21) 2022-10-21 10:19:30 +08:00
Frost Ming
a3dbdb9edf
fix tests 2022-07-21 22:24:55 +08:00
Frost Ming
1912606aa4
fix: use input python version if compatible 2022-07-21 22:12:25 +08:00
Frost Ming
06d2d28e10
Fix windows action (#11) 2022-02-15 14:39:24 +08:00
Frost Ming
3b04047282
fix windows pythonpath 2021-09-22 13:38:35 +08:00
Frost Ming
0f9676c367
fix version range 2021-09-22 11:51:49 +08:00
Frost Ming
0c50f8b28d
fix python path 2021-09-22 11:45:59 +08:00
Frost Ming
82a98a79c0
Update README.md 2021-04-25 18:11:39 +08:00
Frost Ming
fa9dec1775
Enable PEP582 by default 2021-04-25 18:06:43 +08:00
Frost Ming
1c9c7664fc
add prerelease option 2021-03-12 15:27:07 +08:00
Frost Ming
f89ba097a9
add simple test script 2021-03-12 14:26:01 +08:00
Frost Ming
312325ff42
checkout code 2021-03-12 13:47:33 +08:00
Frost Ming
fd0333ad49
use esbuild bundler 2021-03-12 13:46:10 +08:00
Frost Ming
058cb7d3d9
install dependencies 2021-03-01 11:04:26 +08:00
Frost Ming
b8d9dfeac4
missing checkout 2021-03-01 10:53:26 +08:00
Frost Ming
7bd747c85d
initial commit 2021-03-01 10:52:04 +08:00