From 87eac5bd0669b7ef3fcddf845422dbe4e0d21525 Mon Sep 17 00:00:00 2001 From: Guido Bocchio Date: Mon, 16 Dec 2024 15:21:54 -0300 Subject: [PATCH 1/2] Add pyenv support --- README.rst | 14 ++++++++++++++ "\316\273ython" | 7 +++++++ 2 files changed, 21 insertions(+) create mode 100644 "\316\273ython" diff --git a/README.rst b/README.rst index ebe6931a1d..df602209bb 100644 --- a/README.rst +++ b/README.rst @@ -38,3 +38,17 @@ Now you can write things like:: f = λ a: a('hello') f(print) + +Add to pyenv +------------ + +In this repo there's a build file to use with `pyenv `_. + +Copy the build version with:: + + cp ./λython ${PYENV_ROOT}/plugins/python-build/share/python-build + pyenv install λython + +Then I'm confident you'll want to use this version as your global version:: + + pyenv global λython diff --git "a/\316\273ython" "b/\316\273ython" new file mode 100644 index 0000000000..20d4c8ad91 --- /dev/null +++ "b/\316\273ython" @@ -0,0 +1,7 @@ +prefer_openssl3 +export PYTHON_BUILD_CONFIGURE_WITH_OPENSSL=1 +export PYTHON_BUILD_TCLTK_USE_PKGCONFIG=1 +export PYTHON_BUILD_CONFIGURE_WITH_DSYMUTIL=1 +install_package "openssl-3.3.0" "https://www.openssl.org/source/openssl-3.3.0.tar.gz#53e66b043322a606abf0087e7699a0e033a37fa13feb9742df35c3a33b18fb02" mac_openssl --if has_broken_mac_openssl +install_package "readline-8.0" "https://ftpmirror.gnu.org/readline/readline-8.0.tar.gz#e339f51971478d369f8a053a330a190781acb9864cf4c541060f12078948e461" mac_readline --if has_broken_mac_readline +install_git "Python-3.13-dev" "https://github.com/Bocchio/-ython" main standard verify_py313 copy_python_gdb ensurepip From 122950d385f08a5aaa25c1226f481131af1764b2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 Dec 2024 20:32:12 +0000 Subject: [PATCH 2/2] build(deps-dev): bump types-psutil in /Tools Bumps [types-psutil](https://github.com/python/typeshed) from 6.0.0.20240901 to 6.1.0.20241102. - [Commits](https://github.com/python/typeshed/commits) --- updated-dependencies: - dependency-name: types-psutil dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Tools/requirements-dev.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Tools/requirements-dev.txt b/Tools/requirements-dev.txt index e5badaccad..05dc008169 100644 --- a/Tools/requirements-dev.txt +++ b/Tools/requirements-dev.txt @@ -3,5 +3,5 @@ mypy==1.13 # needed for peg_generator: -types-psutil==6.0.0.20240901 +types-psutil==6.1.0.20241102 types-setuptools==74.0.0.20240831