Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/pyenv/pyenv

Simple Python version management
https://github.com/pyenv/pyenv

add patches to stop '/Library/Python/X.X/site-packages' from being added to sys.path

fe2412c95d8a3d5a08b962cd55e8a597f066218b authored about 10 years ago by srubenst <[email protected]>
Merge pull request #289 from blueyed/unset-PYTHON_CFLAGS-in-tests

Unset PYTHON_CFLAGS for build tests

5114600c4de1fa9e5ed3ac80a168fcf22810e573 authored about 10 years ago by Yamashita, Yuu <[email protected]>
Unset PYTHON_CFLAGS and PYTHON_CONFIGURE_OPTS for build tests

96d3bd637977ac23c5527503dd664e616cd1cec6 authored about 10 years ago by Daniel Hahler <[email protected]>
Use exitcode from pyenv-version-name in pyenv-version, do not halt

e8433cfeb340b19b6f558f29dfc8dbbd9642727b authored about 10 years ago by Daniel Hahler <[email protected]>
Improve `pyenv version`, if there is one missing

Display the other available ones still.

Fixes https://github.com/yyuu/pyenv/issues/291

7f88eabd0ba63a76a294c045f21a407dc9ec11a2 authored about 10 years ago by Daniel Hahler <[email protected]>
v20141211 (fixes #288)

d320d74a07d213819b98ef05ab9468cc276f8ab0 authored about 10 years ago by Yamashita Yuu <[email protected]>
Fix building _dev_ versions

fc49f7e21e379393841066810a9d78ee070447eb authored about 10 years ago by Yamashita Yuu <[email protected]>
Add `3.5-dev` (#287)

be4f5992d678452778c84dbb2f9f93791fd1037b authored about 10 years ago by Yamashita Yuu <[email protected]>
Use `3.4` branch for `3.4-dev` (fixes #287)

25a48694bee7c8cebf7784c41e7d0baf4882dc68 authored about 10 years ago by Yamashita Yuu <[email protected]>
Merge pull request #286 from joshfriend/ignore-bats

Ignore the bats/ directory cloned by tests

9b7b2a6b40848975f257372afe3165880cbe1d72 authored about 10 years ago by Yamashita, Yuu <[email protected]>
Merge pull request #285 from joshfriend/python-279

Add Python 2.7.9

f59729359a6d8706a4aa595830301ce6f8d24450 authored about 10 years ago by Yamashita, Yuu <[email protected]>
ignore bats/ directory cloned by tests

93ac0632c71c9c66f95b752dd9d35440967ddad4 authored about 10 years ago by Josh Friend <[email protected]>
Add release version of 2.7.9 (fixes #284)

7a21cf9c10728fa79753034a1015f6317df77ac2 authored about 10 years ago by Josh Friend <[email protected]>
remove 2.7.9 release candidate

720dee76af0a6360d236ae82941f7df83a4e91ae authored about 10 years ago by Josh Friend <[email protected]>
Merge pull request #280 from yyuu/rbenv-7e0e85bd

Import recent changes from rbenv

db6a41c90fd028889bd781347f26af27a7ea4e69 authored about 10 years ago by Yamashita, Yuu <[email protected]>
Update Makefile. Use same path configuration as travis-ci.

bfddc69120abeaabc1b204cfb7dc4387dc485ca7 authored about 10 years ago by Yamashita Yuu <[email protected]>
Add pip-rehash

acce3744e7fe1125f658c22ef7fd4b8b91557cbd authored about 10 years ago by Yamashita Yuu <[email protected]>
Revert a fix for #101 to fix broken tests relating to `PYENV_NATIVE_EXT`

5ca423c9f32c924236cc50880f973bedc5ba2d96 authored about 10 years ago by Yamashita Yuu <[email protected]>
Import rbenv changes at 7e0e85bdda092d94aef0374af720682c6ea8999d

f0e852553a57f7311c1e6f00308d3420f90fb9f8 authored about 10 years ago by Yamashita Yuu <[email protected]>
Rename build definitions of pypy nightly build

fc8597ca384f170ae192fae9cb535590c2878143 authored about 10 years ago by Yamashita Yuu <[email protected]>
Use `command` to run rbenv rehash

In the event that `eval "$(rbenv init -)"` is called from a function named
rbenv (which I do to ...

c9a96c9f79c1cce3d4b44e59b789ca92e0053937 authored about 10 years ago by Kevin Burke <[email protected]>
Update `require_distro` of pypy-2.4.0 on Linux x86/amd64

e7a68ad4671ad185ca20d16f36bae1c01ac0a4ee authored about 10 years ago by Yamashita Yuu <[email protected]>
Add pypy3-2.4.0-src (#277)

0fd1eaaeb5fb2cabafe14ce2bd64d0c3c9efb349 authored about 10 years ago by Yamashita Yuu <[email protected]>
Add PyPy nightly builds

b986f8f93f009574c817dc15ba8b06424c20aa73 authored about 10 years ago by Yamashita Yuu <[email protected]>
Add PyPy3 2.4.0 (fixes #277)

60e1abe7fa9b3f689d889b29ac05a8b8b2e7b1fe authored about 10 years ago by Yamashita Yuu <[email protected]>
Move `require_distro` out from PyPy build definitions

afcf4f0c7c162bbfdf0bf26dac85ce23dddd6df4 authored about 10 years ago by Yamashita Yuu <[email protected]>
v20141127

c0aff27842d258b3e8f17d2684ac81e13a4ebb37 authored about 10 years ago by Makoto Sasaki <[email protected]>
Add CPython 2.7.9rc1 (fixes #276)

e172eb28186bde62963ca4a9a27e495797d92a83 authored about 10 years ago by Makoto Sasaki <[email protected]>
Fix portable python url for 2.4.0

3a5c2cabb1b8abded69133f43185345020bdc6c8 authored about 10 years ago by Ollie Walsh <[email protected]>
Add Portable PyPy binaries from https://github.com/squeaky-pl/portable-pypy

871ec77795fac421989a086c62cf895c2131a0e4 authored about 10 years ago by Ollie Walsh <[email protected]>
v20141118

8761ae8f7c6ce6a672bce6f5a45b07b96c330d8d authored about 10 years ago by Yamashita Yuu <[email protected]>
Merge pull request #271 from s1341/master

add a patch to allow building 2.6.9 on osx 10.9

3d401ebcd2e3cc5df48268b401ff88539a1d4586 authored about 10 years ago by Yamashita, Yuu <[email protected]>
add a patch to allow building 2.6.9 on osx 10.9

268f965421734347279ea5f50c915f03c4087ec3 authored about 10 years ago by srubenst <[email protected]>
Merge branch 'test-builtin-patches'

ff0f8a140bfc93d94cfa77dfc48270988793c30c authored about 10 years ago by Yamashita Yuu <[email protected]>
Split test files

6c2d234e55289445b80e8fbd9273c3177533ca1a authored about 10 years ago by Yamashita Yuu <[email protected]>
Add test for built-in python-build's patching feature

c6dd3b946878b38f6a657f40b863f8ea84300f8b authored about 10 years ago by Yamashita Yuu <[email protected]>
Fix broken `setup_builtin_patches`

8fee82e4567da4ec8e3ecd49b12d112a6bef5fe1 authored about 10 years ago by Yamashita Yuu <[email protected]>
v20141106

7220044b49914abfdaf1d5634164847192343393 authored about 10 years ago by Yamashita Yuu <[email protected]>
Fix "pyenv: version 'system' is not installed" with `pyenv which`

This is a follow-up to de5c61c.

a797bb6d881ae9f4665ee816d23460336a241166 authored about 10 years ago by Daniel Hahler <[email protected]>
Merge branch 'use-https' (fixes #262)

665f9d94668b5aa9843879c64e3f922215ecdf13 authored about 10 years ago by Yamashita Yuu <[email protected]>
fix another failing test with https URL

cb260fb9d039eaf25b97ebaab6c3755357e6260a authored about 10 years ago by Eric Mill <[email protected]>
fix one failing test, around mirror URL

4f0439cd1270d3859e689107a16be39e9274a65c authored about 10 years ago by Eric Mill <[email protected]>
use https for download URLs

Conflicts:
plugins/python-build/bin/python-build

2e387816f1f9f47420963d3574f6d888acf91f1c authored about 10 years ago by Eric Mill <[email protected]>
Update python versions in README

ee4182321e018023851d8a503488ee563f44f1f4 authored about 10 years ago by Yamashita Yuu <[email protected]>
Merge pull request #236 from blueyed/doc-mention-pyenv-pip-rehash

README: mention https://github.com/yyuu/pyenv-pip-rehash

661a2b29d3fc396bcad1a14c47720d4b6a5f0d9b authored about 10 years ago by Yamashita, Yuu <[email protected]>
Merge pull request #237 from blueyed/doc-recent-python-versions

doc: use recommended python versions

8c503c6e75ae45b46b5706628b157715ef502d1f authored about 10 years ago by Yamashita, Yuu <[email protected]>
Merge pull request #265 from yyuu/ruby-build-v20141028

Import changes from ruby-build v20141028

743a637b598fe3436fce71f7efd56103ee3197e3 authored about 10 years ago by Yamashita, Yuu <[email protected]>
Merge pull request #266 from konstantint/patch-1

Warn about #264 in the README

7fe78245d8e6a3972d860dc73fac683e6f7f6810 authored about 10 years ago by Yamashita, Yuu <[email protected]>
Warn about #264 in the README

96c0362b533d71fc0f489718715ee35eb781d1ab authored about 10 years ago by Konstantin Tretyakov <[email protected]>
Need to chdir before running tests of `python-build`

2dae281201a8850a7364d1e4ee0fd0f0b3f48718 authored about 10 years ago by Yamashita Yuu <[email protected]>
Fix broken tests

4a52bfaff971b1326ab023c950f95f663f9dfc6e authored about 10 years ago by Yamashita Yuu <[email protected]>
Import changes from ruby-build v20141028

b26b83a11f7a89aea11470a61f8478a84f4c6389 authored about 10 years ago by Yamashita Yuu <[email protected]>
Merge pull request #260 from jensraaby/anaconda210

Add Miniconda/Miniconda3 3.7.0 and Anaconda/Anaconda3 2.1.0

35aed218cf48e40c444140431b6fded864156dc1 authored about 10 years ago by Yamashita, Yuu <[email protected]>
Add Miniconda/Miniconda3 3.7.0 and Anaconda/Anaconda3 2.1.0

SHA256 values generated with direct downloads from repo.continuum.io

38ab616344c8b9b7da3ab4ced8851e1bf8668f5c authored about 10 years ago by Jens Raaby <[email protected]>
Avoid JRuby warning during rehash Rubygems plugin

As it seems, JRuby 1.7 complains on stderr every time you invoke `system`:

warning: executa...

7e0e85bdda092d94aef0374af720682c6ea8999d authored about 10 years ago by Mislav Marohnić <[email protected]>
Merge pull request #638 from sstephenson/gem-rehash

Bring rbenv-gem-rehash functionality to core

d1a0398fdb99b548fd3846228e61f096b6982e60 authored about 10 years ago by Mislav Marohnić <[email protected]>
Bring automatic gem-rehash functionality to rbenv core

This bakes in the functionality of rbenv-gem-rehash plugin.

The Rubygems hook is improved:

- I...

67f429c41de851052950ffdb372fda90a21a4356 authored about 10 years ago by Mislav Marohnić <[email protected]>
Add tests for rbenv PATH and RBENV_HOOK_PATH handling

bf39d88d11ef341d0be5a845f170699bd40678c2 authored about 10 years ago by Mislav Marohnić <[email protected]>
Add rbenv's own `rbenv.d` directory to hook paths

This allows rbenv source code to ship with built-in hooks.

632263568e637817e8efb0b460667f5a021f2dd0 authored about 10 years ago by Mislav Marohnić <[email protected]>
Merge branch 'altinstall' (fixes #255)

Allow installing CPython with `make altinstall` instead of
`make install` with following command...

720870011bb71c2aa62f469242ce885d5271105d authored about 10 years ago by Yamashita Yuu <[email protected]>
Calling `create_symlinks` after `ensurepip` is unnecessary (#182, #255)

Install script of setuptools-6.1/pip-1.5.6 will create those links if needed

b2ac5df98d5199534ddf6fc005481463db184430 authored about 10 years ago by Yamashita Yuu <[email protected]>
Stop creating symlinks w/ version suffix if `altinstall` has specified (#182, #255)

d9e772eb6ed4afa99563e82756f02a40f6c112c9 authored about 10 years ago by Yamashita Yuu <[email protected]>
Use version suffixed executable (e.g. `python3.4`) for internal use of python (#255)

eef8ac2701497947e3031d81e8a3033f607e8593 authored about 10 years ago by Yamashita Yuu <[email protected]>
Pass `--altinstall` to `ensurepip` (#255)

45b45bcf255adc6bbbc64ec9487e4b477d1359ad authored about 10 years ago by Yamashita Yuu <[email protected]>
Allow users to change the name of `install` target (#255)

ded98e11dedab027b5e82105c3fd3f53731fe53a authored about 10 years ago by Yamashita Yuu <[email protected]>
Merge pull request #254 from blueyed/add-Makefile

Add Makefile for 'make test'

dc1b5a197fe6b9ab37568ee201b62fff760dd1c8 authored about 10 years ago by Yamashita, Yuu <[email protected]>
Merge pull request #636 from sstephenson/speedup-rehash

Speed up `rbenv rehash`

07d675350fd0f7a357daa4a237fe2da865e5ec64 authored about 10 years ago by Mislav Marohnić <[email protected]>
Add Makefile for 'make test'

79507fbadf3b9c9988371949a2c2c19fe2a90a35 authored about 10 years ago by Daniel Hahler <[email protected]>
Fix "version X is not installed" with multiple PYENV_VERSIONs

This was introduced when merging the rbenv upstream change
(https://github.com/sstephenson/rbenv...

de5c61cd59c58b36c13b2063b2ea9b2eea775ba8 authored about 10 years ago by Daniel Hahler <[email protected]>
Merge pull request #528 from sstephenson/dylib

Speed up rbenv by dynamically loading compiled command

39cde6fc954e78cffb6ac88675350121a4dbe7e4 authored about 10 years ago by Mislav Marohnić <[email protected]>
Avoid changing directories during rehash process

a8df5d587cb8da3537bd0ecbb11ac6016828c75d authored about 10 years ago by Mislav Marohnić <[email protected]>
Simplify the shims registration implementation in `rbenv-rehash`

It doesn't need to be a bash array and we don't need a separate index of
shims registered. Simpl...

1381c2ca79dc515406f82cbac380706ad9c9ec55 authored about 10 years ago by Mislav Marohnić <[email protected]>
Speed up rehash process when there are many Ruby versions

On my system that has 25 versions under rbenv, this speeds up rehash
almost 3-fold:

- before: 3...

89d4e8a0e0e16a4afd7c834d28d1ba21b81a8182 authored about 10 years ago by Mislav Marohnić <[email protected]>
Revert "Don't duplicate shims in PATH"

Too many of our users have a shell initialization set up that
inadvertently duplicates some or m...

e2173df4aa91c8d365ca1596fb857fcac9fdd787 authored about 10 years ago by Mislav Marohnić <[email protected]>
Speed up obtaining `exec/which/whence` completions

Delegate to `rbenv-shims` instead of `rbenv shims` and therefore skip
going through the main `rb...

e851250da66307a2584218b555068c941b493d44 authored about 10 years ago by Mislav Marohnić <[email protected]>
Import recent changes from rbenv-versions

8e657374a1641c01b368fd4dc3495e43748d9099 authored about 10 years ago by Yamashita Yuu <[email protected]>
Merge pull request #129 from blueyed/optimize-pyenv-which

Optimize pyenv-which: implement remove_from_path in Bash

77bd5bc6c9476deb75cfe4b663b734023e8a5815 authored about 10 years ago by Yamashita, Yuu <[email protected]>
Merge rbenv's "Isolate rbenv-which tests …" (c69d9a11)

This is the remaining part of
https://github.com/sstephenson/rbenv/commit/c69d9a1128283f20ad8831...

e82f9431744f160e66cfddd751eeb31cf7c8163e authored about 10 years ago by Daniel Hahler <[email protected]>
Add test for PYENV_VERSION=3.4:2.7

bbf8cb4a954abfa0900307d32bdeeef5801159c0 authored about 10 years ago by Daniel Hahler <[email protected]>
Merge tests and remove_from_path from rbenv

This adds the missing parts from the upstream rbenv merge:
https://github.com/sstephenson/rbenv/...

a1df551bcf5165d375fcbbbc26b583ee53cfb611 authored about 10 years ago by Daniel Hahler <[email protected]>
Isolate rbenv-which tests from any `.ruby-version` file on the system

Having a `.ruby-version` file in any of the parent directories of the
local clone of rbenv could...

c69d9a1128283f20ad883178e3649d7ed92be663 authored about 10 years ago by Mislav Marohnić <[email protected]>
Merge branch 'speedup-which'

Closes #560

f4652fbbf0bbc3d07a36e8781b2be54ec1f75518 authored about 10 years ago by Mislav Marohnić <[email protected]>
Clean up PATH sanitization in rbenv-which

3ee395f9b576e4111650cef67328f4ffe3687b5a authored about 10 years ago by Mislav Marohnić <[email protected]>
Improve performance of rbenv-which when RBENV_VERSION=system

This implements removing of the shims path element via bash
substitution, instead of jumping aro...

e4cbf04592cfcd9d244fb83284e14524c8ba0377 authored about 10 years ago by Daniel Hahler <[email protected]>
Avoid `rbenv-exec` calling out to `rbenv-version-name` twice

Running any shim (and thus `rbenv-exec`) would always execute
`rbenv-version-name` twice: once i...

6bb7f07d2d74aee3bb02421265bd28767e94dcce authored about 10 years ago by Mislav Marohnić <[email protected]>
Merge branch 'blank-versions'

Fixes #626

51bd975820c4ab7d146b10e41e59be16a3c8aaa8 authored about 10 years ago by Mislav Marohnić <[email protected]>
Fall back to `cc` as default compiler when `gcc` is not available

294cff3fd4a2d6bfbabf91591383f99715144d11 authored about 10 years ago by Mislav Marohnić <[email protected]>
Fail hard if RBENV_NATIVE_EXT is set but extensions failed to load

3f74da0e73a088f1273554f8d520e893a0697d33 authored about 10 years ago by Mislav Marohnić <[email protected]>
Try without `-current_version`

Seems to only work on OS X; fails on Travis
https://travis-ci.org/sstephenson/rbenv/jobs/16384866

b5622bee3ab562dd867a1189df8551f44d36443e authored about 10 years ago by Mislav Marohnić <[email protected]>
Import `shobj-conf` script from bash

Given the `-o <HOST-OS>` parameter, the script generates environment
variables with information ...

8facb3b3a790fd275a4e8d5f4de474bbd837c040 authored about 10 years ago by Mislav Marohnić <[email protected]>
Create `configure` script to generate a cross-platform Makefile

The previous Makefile only worked on OS X. The dynamically generated
Makefile (from `Makefile.in...

a6e0785b84993fa3a5192a66ee816ed7c0e0a43e authored about 10 years ago by Mislav Marohnić <[email protected]>
Test compiled native extensions on Travis CI

68b92a7f5d408b57dbba195ddd3920d533f1f429 authored about 10 years ago by Mislav Marohnić <[email protected]>
Fix `shobj-conf` on Darwin

The `shobj-conf` script imported from bash seems to not support the
latest OS X. This makes sure...

302b317b895777cbf8a322b3362a17005131ae48 authored about 10 years ago by Mislav Marohnić <[email protected]>
Stop using `abs_dirname()` in rbenv-init

It's slow and not necessary since we expect `$0` to already be expanded.

In tests this change f...

8bac95899491cc043a40b274be224236a8224483 authored about 10 years ago by Mislav Marohnić <[email protected]>
Speed up `realpath()` with dynamically loaded C extension

On systems that support both C compiling and dynamic loading, we can
speed up `realpath()` (wher...

16c7eb41354c3c1ca5fca08bd0501568fa2b5212 authored about 10 years ago by Mislav Marohnić <[email protected]>
Avoid slow `abs_dirname()` by loading `realpath` extension

This speeds up every `rbenv` invocation significantly.

5287e2ebf46b8636af653c1c61d4dc0dffd65796 authored about 10 years ago by Mislav Marohnić <[email protected]>
Fix hooks tests on OS X by expanding BATS_TMPDIR

With `realpath` extension, hooks tests on OS X will output
`/private/tmp` instead of `/tmp` beca...

284588f9b4769297c8affa5419ec2e6f59047c4b authored about 10 years ago by Mislav Marohnić <[email protected]>
Add tests for non-directory types under `RBENV_ROOT/versions/`

9bcef4b8759b54edee5413500f24f60be28499b0 authored about 10 years ago by Mislav Marohnić <[email protected]>
Have `versions` emit a warning when no Ruby version was found

f237a11f4fea6968c4fb92765cab0ce8e96befae authored about 10 years ago by Mislav Marohnić <[email protected]>
Check existence of `curses` module before start building PyPy (#244)

fc41c87395e57cb6bb3b4916a4bc9d0f636cbc17 authored about 10 years ago by Yamashita Yuu <[email protected]>