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

Reply via email to