Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package pyenv for openSUSE:Factory checked in at 2024-07-18 19:16:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pyenv (Old) and /work/SRC/openSUSE:Factory/.pyenv.new.17339 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pyenv" Thu Jul 18 19:16:47 2024 rev:43 rq:1188210 version:2.4.7 Changes: -------- --- /work/SRC/openSUSE:Factory/pyenv/pyenv.changes 2024-07-09 20:06:39.646536077 +0200 +++ /work/SRC/openSUSE:Factory/.pyenv.new.17339/pyenv.changes 2024-07-18 19:16:49.876290655 +0200 @@ -1,0 +2,9 @@ +Tue Jul 16 08:44:03 UTC 2024 - Thomas Schraitle <thomas.schrai...@suse.com> - 2.4.7 + +- Update to 2.4.7: + - Add support for anaconda3-2024.06-1 in #3009 + - Fix debug build for X.Yt-dev in #3011 + +Full Changelog: https://github.com/pyenv/pyenv/compare/v2.4.6...v2.4.7 + +------------------------------------------------------------------- Old: ---- pyenv-2.4.6.tar.gz New: ---- pyenv-2.4.7.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pyenv.spec ++++++ --- /var/tmp/diff_new_pack.wPVFjZ/_old 2024-07-18 19:16:50.676322394 +0200 +++ /var/tmp/diff_new_pack.wPVFjZ/_new 2024-07-18 19:16:50.680322552 +0200 @@ -19,7 +19,7 @@ %define pyenv_dir %{_libexecdir}/pyenv # Name: pyenv -Version: 2.4.6 +Version: 2.4.7 Release: 0 Summary: Python Version Management License: MIT ++++++ pyenv-2.4.6.tar.gz -> pyenv-2.4.7.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pyenv-2.4.6/CHANGELOG.md new/pyenv-2.4.7/CHANGELOG.md --- old/pyenv-2.4.6/CHANGELOG.md 2024-07-05 05:57:48.000000000 +0200 +++ new/pyenv-2.4.7/CHANGELOG.md 2024-07-06 03:44:35.000000000 +0200 @@ -1,5 +1,9 @@ # Version History +## Release v2.4.7 +* Add support for anaconda3-2024.06-1 by @binbjz in https://github.com/pyenv/pyenv/pull/3009 +* Fix debug build for X.Yt-dev by @native-api in https://github.com/pyenv/pyenv/pull/ + ## Release v2.4.6 * CI: push MacOS jobs to MacOS 13 and 14 by @native-api in https://github.com/pyenv/pyenv/pull/3002 * Add 3.13.0b3t and exclude it from `pyenv latest` by @colesbury in https://github.com/pyenv/pyenv/pull/3001 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pyenv-2.4.6/libexec/pyenv---version new/pyenv-2.4.7/libexec/pyenv---version --- old/pyenv-2.4.6/libexec/pyenv---version 2024-07-05 05:57:48.000000000 +0200 +++ new/pyenv-2.4.7/libexec/pyenv---version 2024-07-06 03:44:35.000000000 +0200 @@ -12,7 +12,7 @@ set -e [ -n "$PYENV_DEBUG" ] && set -x -version="2.4.6" +version="2.4.7" git_revision="" if cd "${BASH_SOURCE%/*}" 2>/dev/null && git remote -v 2>/dev/null | grep -q pyenv; then diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pyenv-2.4.6/plugins/python-build/bin/python-build new/pyenv-2.4.7/plugins/python-build/bin/python-build --- old/pyenv-2.4.6/plugins/python-build/bin/python-build 2024-07-05 05:57:48.000000000 +0200 +++ new/pyenv-2.4.7/plugins/python-build/bin/python-build 2024-07-06 03:44:35.000000000 +0200 @@ -19,6 +19,7 @@ OLDIFS="$IFS" set -E +shopt -s extglob [ -n "$PYENV_DEBUG" ] && { export PS4='+(${BASH_SOURCE}:${LINENO}): ${FUNCNAME[0]:+${FUNCNAME[0]}(): }' set -x @@ -1784,20 +1785,14 @@ fi } -# extglob must be set at both parse time and runtime -# https://stackoverflow.com/questions/49283740/bash-script-throws-syntax-errors-when-the-extglob-option-is-set-inside-a-subsh -shopt -s extglob package_is_python() { - shopt -s extglob case "$1" in Python-* | jython-* | pypy-* | pypy[0-9].+([0-9])-* | stackless-* ) return 0 ;; esac return 1 - shopt -u extglob } -shopt -u extglob apply_patch() { local package_name="$1" @@ -2308,7 +2303,6 @@ fi # Add support for framework installation (`--enable-framework`) of CPython (#55, #99) -shopt -s extglob if [[ "$CONFIGURE_OPTS $PYTHON_CONFIGURE_OPTS" == *"--enable-framework"* ]]; then if ! is_mac; then echo "python-build: framework installation is not supported outside of MacOS." >&2 @@ -2334,10 +2328,8 @@ PYTHON_CONFIGURE_OPTS="${PYTHON_CONFIGURE_OPTS//--enable-framework?(=*([^ ]))?( )/}"; PYTHON_CONFIGURE_OPTS="${PYTHON_CONFIGURE_OPTS% }" fi -shopt -u extglob # Build against universal SDK -shopt -s extglob if [[ "$CONFIGURE_OPTS $PYTHON_CONFIGURE_OPTS" == *"--enable-universalsdk"* ]]; then if ! is_mac; then echo "python-build: universal installation is not supported outside of MacOS." >&2 @@ -2359,7 +2351,6 @@ fi fi fi -shopt -u extglob # Compile with `--enable-unicode=ucs4` by default (#257) if [[ "$PYTHON_CONFIGURE_OPTS" != *"--enable-unicode="* ]]; then @@ -2454,6 +2445,7 @@ version_name="${version_name%-dev}" version_name="${version_name%-rc*}" version_name="${version_name%rc*}" + version_name="${version_name%%*([^0-9])}" version_info=(${version_name//./ }) echo "${version_info[0]}.${version_info[1]}" ;; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pyenv-2.4.6/plugins/python-build/share/python-build/anaconda3-2024.06-1 new/pyenv-2.4.7/plugins/python-build/share/python-build/anaconda3-2024.06-1 --- old/pyenv-2.4.6/plugins/python-build/share/python-build/anaconda3-2024.06-1 1970-01-01 01:00:00.000000000 +0100 +++ new/pyenv-2.4.7/plugins/python-build/share/python-build/anaconda3-2024.06-1 2024-07-06 03:44:35.000000000 +0200 @@ -0,0 +1,25 @@ +case "$(anaconda_architecture 2>/dev/null || true)" in +"Linux-aarch64" ) + install_script "Anaconda3-2024.06-1-Linux-aarch64" "https://repo.anaconda.com/archive/Anaconda3-2024.06-1-Linux-aarch64.sh#b4be0ad2052236882402902a31d32cd37635d3db194a42f977be0d68a8ff1a31" "anaconda" verify_py312 + ;; +"Linux-s390x" ) + install_script "Anaconda3-2024.06-1-Linux-s390x" "https://repo.anaconda.com/archive/Anaconda3-2024.06-1-Linux-s390x.sh#1b3f4ef4147137fb1861f8251679ea96e651a7c405993c61e39441e43ee2dd11" "anaconda" verify_py312 + ;; +"Linux-x86_64" ) + install_script "Anaconda3-2024.06-1-Linux-x86_64" "https://repo.anaconda.com/archive/Anaconda3-2024.06-1-Linux-x86_64.sh#539bb43d9a52d758d0fdfa1b1b049920ec6f8c6d15ee9fe4a423355fe551a8f7" "anaconda" verify_py312 + ;; +"MacOSX-arm64" ) + install_script "Anaconda3-2024.06-1-MacOSX-arm64" "https://repo.anaconda.com/archive/Anaconda3-2024.06-1-MacOSX-arm64.sh#f9e0795431910ee4ac341c0cc2a0b62e6c497440789b4117c20736db45b34204" "anaconda" verify_py312 + ;; +"MacOSX-x86_64" ) + install_script "Anaconda3-2024.06-1-MacOSX-x86_64" "https://repo.anaconda.com/archive/Anaconda3-2024.06-1-MacOSX-x86_64.sh#9b2aa48bfc58e337176d8b5f3776692815807e1346ec12ebcc46a01801bb4ee0" "anaconda" verify_py312 + ;; +* ) + { echo + colorize 1 "ERROR" + echo ": The binary distribution of Anaconda is not available for $(anaconda_architecture 2>/dev/null || true)." + echo + } >&2 + exit 1 + ;; +esac