Ville Skyttä
a9e11ba164
Use `command` and `type` instead of `which` ( #2144 )
`which` has been deprecated in Debian's debianutils 5.0+
They suggest using `type` and `command` as replacements:
3a8dd10b45 ,
610a65c6ef
4 år sedan
native-api
4b82f575c7
Append Homebrew custom prefix to search path ( #1957 )
This is needed to find other Python deps (e.g. libintl) in Homebrew if it has
nonstandard prefix (e.g. in Apple M1)
* Re-allow to search Homebrew for zlib everywhere
4 år sedan
native-api
8db91d5516
Default --with-universal-archs to universal2 on Apple Silicon ( #2122 )
Don't override a user-supplied value
4 år sedan
native-api
5963dc4f61
Discover Tcl/Tk reliably and use active version ( #2106 )
Link to the active version like other Homebrew deps --
this won't break when another binary-compatible version is installed.
Use a discovery method that doesn't break when other versions are present alongside.
4 år sedan
Ivan Pozdeev
2f8c625a7d
Fix test failures
4 år sedan
Ivan Pozdeev
6882be06a6
Bats: report unstub failure details
4 år sedan
tillhainbach
e56962b357
allow tcl-tk as argument or try with homebrew by default Replacement for #1409 ( #1646 )
* feat(python-build): allow tcl-tk as argument or default to homebrew
* refactor(python-build): detect tcl-tk-libs from confugre_opts_arr
4 år sedan
native-api
e154693dc6
Revert "Drop inferring version to install from `pyenv local`"
5 år sedan
Ivan Pozdeev
0dd61f8777
fix test
5 år sedan
Ivan Pozdeev
a7044d2c06
Prevent build from installing MacOS apps globally
5 år sedan
Ivan Pozdeev
d010b4110a
adjust tests
5 år sedan
Ivan Pozdeev
ddf952ab2d
Allow for cases where user might've aliased some programs
The $(type -p | head -1) construct expects to always get a path, so need to ignore such aliases with -P
Closes https://github.com/pyenv/pyenv/issues/1662
5 år sedan
Ivan Pozdeev
b4511f0787
Remove test for the feature
5 år sedan
Ivan Pozdeev
37f6349b01
Make test independent of umask
Only test the permission bit that we're setting
5 år sedan
Mateusz Neumann
3bdafde5bf
Fix URLs in the tests
5 år sedan
James Curtin
5d84eed869
Add support for PYTHON_BUILD_MIRROR_URL when checksums do not exist ( #1673 )
5 år sedan
Varun Agrawal
a8f5fc13ee
Improved messages for uninstall ( #1591 )
6 år sedan
Mikhail Bulash
4157973301
Find zlib from Xcode or brew on Mojave ( #1353 )
fixes #1219 , #1333
7 år sedan
Andrew Rabert
0f596d2504
Revert "Merge pull request #1153 from cmcginty/remove-sbang"
This reverts commit 070e1c859fb2584c3dbe0a6fbe58cbc80938654e, reversing
changes made to 3faeda67bb .
7 år sedan
Yamashita, Yuu
02a4b33b62
Run python-build directly from make to avoid job cancellation after 10 min no output on travis-ci.org
7 år sedan
Yamashita, Yuu
e7ed7fa27e
Fix tests
7 år sedan
Casey McGinty
83e5459cfb
Remove shebang lines from scripts for performance
All scripts in libexec/ (excluding pyenv) are called through pyenv,
therefore the shebang lines are not necessary. On some systems this
provides a measurable increase in performance of the shell prompt.
Related to pyenv/pyenv-virtualenv#259
8 år sedan
Chris Hunt
8ed7912759
Add CI builds that actually build Python.
For now this just builds the latest CPython, but it can be
extended to include other versions.
Skip with `[skip build]` in commit message.
7 år sedan
Yamashita, Yuu
b3ba0fd7e3
Refactor test code of python-build. Use curl during tests by default
8 år sedan
Yamashita, Yuu
c8ad3385c7
Import latest changes from https://github.com/rbenv/ruby-build as of v20180424
8 år sedan
Yamashita, Yuu
098fb9f07a
Rewrite python-build tests with using `PYTHON_BUILD_HTTP_CLIENT`
8 år sedan
Yamashita, Yuu
a1d39c1e25
Add test for custom `GET_PIP_URL` per versions
8 år sedan
Yamashita, Yuu
9ff06f61b6
Fix broken tests
8 år sedan
Yamashita, Yuu
7478310c1b
Fix tests regard to `--enable-unicode`
8 år sedan
Yamashita, Yuu
d01fa09a7d
Migrate project URL to https://github.com/pyenv/pyenv
9 år sedan
Yamashita, Yuu
35ecd398ac
Fix test failure on OS X
9 år sedan
Yamashita, Yuu
9f3f38d312
Add `uname` stubs to avoid test failures on OS X ( #257 )
9 år sedan
Yamashita, Yuu
021b53f924
Stop specifying `--enable-unicode=ucs4` on OS X ( #257 )
9 år sedan
Yamashita, Yuu
66c8ca6cff
Import changes in rbenv/ruby-build#979
10 år sedan
Yamashita, Yuu
c4e012d5e3
Prevent loading user's aria2.conf ( fixes #625 )
10 år sedan
Yamashita, Yuu
0dcce750b9
Use `curl` stub instead of `aria2c` during tests (equiv to rbenv/ruby-build#965 )
10 år sedan
Yamashita, Yuu
42cffbc82d
Fix broken tests related to changes in `aria2c` arguments
10 år sedan
Yamashita, Yuu
5436020ec3
Add a test for custom value for `--enable-unicode`
10 år sedan
Yamashita, Yuu
b37361b862
Fix broken tests with `--enable-unicode=ucs4` by default
10 år sedan
Yamashita, Yuu
a0e0f1637a
Just a style issue; use `export` instead of `unset` like other variables
10 år sedan
Yamashita, Yuu
cd8f61b5e0
Allow overriding aria2c/curl/wget via environment variable ( #534 )
10 år sedan
Yamashita, Yuu
fbc40aae77
Increased verbosity of `aria2c` downloader ( #534 )
10 år sedan
Yamashita, Yuu
b116f341fe
Use `aria2c` as the download if available ( #534 )
10 år sedan
Yamashita, Yuu
c8ab429d7b
Import recent changes from ruby-build 20160130
10 år sedan
Yamashita, Yuu
28766056b2
Update OpenSSL to 1.0.1q ( fixes #496 )
10 år sedan
Yamashita, Yuu
f62ee1a4db
Import changes from ruby-build v20151028
10 år sedan
Yamashita, Yuu
28c40ece8d
Fix broken tests
10 år sedan
Yamashita, Yuu
0f288f2462
Import changes from ruby-build v20150818
11 år sedan
Yamashita, Yuu
ce671398f8
Ignore user's site-packages on ensurepip/get-pip ( #411 )
https://www.python.org/dev/peps/pep-0370/
11 år sedan
Yamashita Yuu
22ecefd572
Use custom `MACOSX_DEPLOYMENT_TARGET` if defined ( fixes #312 )
11 år sedan