Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: pyenv/pyenv
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.4.23
Choose a base ref
...
head repository: pyenv/pyenv
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.5.0
Choose a head ref
  • 10 commits
  • 35 files changed
  • 4 contributors

Commits on Dec 21, 2024

  1. Add miniconda3-24.11.1-0 (#3138)

    Co-authored-by: binbjz <[email protected]>
    binbjz and binbjz authored Dec 21, 2024
    Configuration menu
    Copy the full SHA
    38421ba View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2024

  1. pyenv-init | performance improvements (#3136)

    * perf: replace a series of if statements with a case block. Add error
    handling for case where unknown option is provided.
    Same setup as rbenv-init for reading arguments.
    
    * perf, docs: Recommend users to specify the shell for `pyenv init -`
    Speeds up the startup by about 40% (in local testing, from ~50ms to ~30ms).
    Reflect this in `pyenv init` hint text.
    
    * style: remove unnecessary `root` variable in pyenv-init
    * style: remove unnecessary variable declarations at the top of file in pyenv-init.
    
    * perf: replace `cat <<` calls with `echo`
    The builtin `echo` is about 100x faster. In tests, saves about 2-3ms.
    
    * docs: document the `pyenv init - <shell>` performance boost in the Advanced Configuration section.
    
    * style: test_helper.bash: avoid unnecessary ".." in produced PATH
    
    * docs: fix a false statement about completions location in the Advanced Configuration section.
    ChristianFredrikJohnsen authored Dec 22, 2024
    Configuration menu
    Copy the full SHA
    c697339 View commit details
    Browse the repository at this point in the history
  2. add_miniconda.py: future-proof, update defaults, change -v

    * future-proof PyVersion
    * fix handling "-latest"
    * Update default versions
    * change -v argument to bool
    native-api committed Dec 22, 2024
    Configuration menu
    Copy the full SHA
    25c966e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ac2f882 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    51937cc View commit details
    Browse the repository at this point in the history
  5. add_miniforge.py: Support different Python version lines, improvements

    * report more progress
    * don't download SHA files for unsupported architectures
    native-api committed Dec 22, 2024
    Configuration menu
    Copy the full SHA
    e0504fc View commit details
    Browse the repository at this point in the history
  6. CI: only run macos_build_bundled_dependencies and ubuntu_build_tar_gz…

    … for CPython (#3141)
    
    Only CPython scripts use bundled dependencies for MacOS and two alternative tarballs
    native-api authored Dec 22, 2024
    Configuration menu
    Copy the full SHA
    5d80be0 View commit details
    Browse the repository at this point in the history
  7. Add miniforge3 and mambaforge3 24.1.2-0, 24.3.0-0, 24.5.0-0, 24.7.1-0…

    …, 24.7.1-1, 24.7.1-2, 24.9.0-0, 24.9.2-0, 24.11.0-0, 24.11.0-1 (#3142)
    native-api authored Dec 22, 2024
    Configuration menu
    Copy the full SHA
    04b440d View commit details
    Browse the repository at this point in the history
  8. Exclude broken miniforge3/mambaforge3 22.11.0-0, 22.11.0-1, 22.11.0-2…

    … from generation [no ci] (#3143)
    native-api authored Dec 22, 2024
    Configuration menu
    Copy the full SHA
    2acb229 View commit details
    Browse the repository at this point in the history
  9. 2.5.0

    native-api committed Dec 22, 2024
    Configuration menu
    Copy the full SHA
    2aff0df View commit details
    Browse the repository at this point in the history
Loading