-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
AttributeError getsitepackages on Appveyor with Python 2.7 32-bit #1946
Labels
area: setup
resolution: fixed
roll back/forward done
Roll back or roll forward has been done
type: bug
Milestone
Comments
andy-maier
added
investigation needed
roll back needed
Roll back into latest fix branch is needed
labels
Nov 12, 2019
The same issue has been reported to the |
andy-maier
added a commit
that referenced
this issue
Nov 12, 2019
Details: - Represented the dependency to the pywin32 package for Windows in minimum-constraints.txt and dev-requirements.txt. It is used (at least) by jupyter. - Added pinning to version 225 as a workaround for pywbem issue #1946. Signed-off-by: Andreas Maier <andreas.r.maier@gmx.de>
andy-maier
added a commit
that referenced
this issue
Nov 12, 2019
Details: - Represented the dependency to the pywin32 package for Windows in minimum-constraints.txt and dev-requirements.txt. It is used (at least) by jupyter. - Added pinning to version 225 as a workaround for pywbem issue #1946. Signed-off-by: Andreas Maier <andreas.r.maier@gmx.de>
andy-maier
added a commit
that referenced
this issue
Nov 13, 2019
Details: - Represented the dependency to the pywin32 package for Windows in minimum-constraints.txt and dev-requirements.txt. It is used (at least) by jupyter. - Added pinning to version 225 as a workaround for pywbem issue #1946. Signed-off-by: Andreas Maier <andreas.r.maier@gmx.de>
andy-maier
added a commit
that referenced
this issue
Nov 13, 2019
Details: - Represented the dependency to the pywin32 package for Windows in minimum-constraints.txt and dev-requirements.txt. It is used (at least) by jupyter. - Added pinning to version 225 as a workaround for pywbem issue #1946. Signed-off-by: Andreas Maier <andreas.r.maier@gmx.de>
andy-maier
added
area: setup
resolution: fixed
roll back/forward done
Roll back or roll forward has been done
type: bug
and removed
resolution: partly fixed
roll back needed
Roll back into latest fix branch is needed
labels
Nov 13, 2019
andy-maier
added a commit
that referenced
this issue
Nov 13, 2019
Details: - Represented the dependency to the pywin32 package for Windows in minimum-constraints.txt and dev-requirements.txt. It is used (at least) by jupyter. - Added pinning to version 225 as a workaround for pywbem issue #1946. Signed-off-by: Andreas Maier <andreas.r.maier@gmx.de>
andy-maier
added a commit
that referenced
this issue
Nov 13, 2019
Details: - Represented the dependency to the pywin32 package for Windows in minimum-constraints.txt and dev-requirements.txt. It is used (at least) by jupyter. - Added pinning to version 225 as a workaround for pywbem issue #1946. Signed-off-by: Andreas Maier <andreas.r.maier@gmx.de>
This was referenced Nov 13, 2019
andy-maier
added a commit
that referenced
this issue
Nov 29, 2019
Details: - The simple minded version requirement 'pywin32>=222,<225' introduced in PR #1947 fails on Python 3.7 64-bit with PACKAGE_LEVEL=minimum, and on Python 3.8, because version 222 is not provided for these Python versions. This fix makes the minimum version dependent on the Python version. - An additional issue for Python 3.8 support of pywin32 is the fact that pywin32 starting with version 225 provides wheel files on Pypi, but does not advertise Python 3.8 support. This confuses pip such that it is able to install to Python 3.8 with a constraint pywin32>=225, but not with pywin32==225. To accomodate this, our minimum-constraints.txt file now specifies pywin32>=225. - Meanwhile, pywin32 fixed the issue that lead to pinning it to '<225' (see pywbem issue #1946) in its version 227. Therefore, this change turns the pinning into a permanent fix by just excluding version 226. Signed-off-by: Andreas Maier <andreas.r.maier@gmx.de>
andy-maier
added a commit
that referenced
this issue
Nov 29, 2019
Details: - The simple minded version requirement 'pywin32>=222,<225' introduced in PR #1947 fails on Python 3.7 64-bit with PACKAGE_LEVEL=minimum, and on Python 3.8, because version 222 is not provided for these Python versions. This fix makes the minimum version dependent on the Python version. - An additional issue for Python 3.8 support of pywin32 is the fact that pywin32 starting with version 225 provides wheel files on Pypi, but does not advertise Python 3.8 support. This confuses pip such that it does not find a matching distribution as soon as there is any specification of pywin32 in the minimum constraints file (neither pywin32==225 nor pywin32>=225 works). Pip does find it when there is pywin>=225 in the requirements file, and no specification in the constraints file. To accomodate this, our minimum-constraints.txt file now omits a statement for pywin32 in case of py38. - Meanwhile, pywin32 fixed the issue that lead to pinning it to '<225' (see pywbem issue #1946) in its version 227. Therefore, this change turns the pinning into a permanent fix by just excluding version 226. Signed-off-by: Andreas Maier <andreas.r.maier@gmx.de>
andy-maier
added a commit
that referenced
this issue
Nov 29, 2019
Details: - The simple minded version requirement 'pywin32>=222,<225' introduced in PR #1947 fails on Python 3.7 64-bit with PACKAGE_LEVEL=minimum, and on Python 3.8, because version 222 is not provided for these Python versions. This fix makes the minimum version dependent on the Python version. - An additional issue for Python 3.8 support of pywin32 is the fact that pywin32 starting with version 225 provides wheel files on Pypi, but does not advertise Python 3.8 support. This confuses pip such that it does not find a matching distribution as soon as there is any specification of pywin32 in the minimum constraints file (neither pywin32==225 nor pywin32>=225 works). Pip does find it when there is pywin>=225 in the requirements file, and no specification in the constraints file. To accomodate this, our minimum-constraints.txt file now omits a statement for pywin32 in case of py38. - Meanwhile, pywin32 fixed the issue that lead to pinning it to '<225' (see pywbem issue #1946) in its version 227. Therefore, this change turns the pinning into a permanent fix by just excluding version 226. Signed-off-by: Andreas Maier <andreas.r.maier@gmx.de>
andy-maier
added a commit
that referenced
this issue
Nov 29, 2019
Details: - The simple minded version requirement 'pywin32>=222,<225' introduced in PR #1947 fails on Python 3.7 64-bit with PACKAGE_LEVEL=minimum, and on Python 3.8, because version 222 is not provided for these Python versions. This fix makes the minimum version dependent on the Python version. - An additional issue for Python 3.8 support of pywin32 is the fact that pywin32 starting with version 225 provides wheel files on Pypi, but does not advertise Python 3.8 support. This confuses pip such that it does not find a matching distribution as soon as there is any specification of pywin32 in the minimum constraints file or in the requirements file. To accomodate this, our minimum-constraints.txt and dev-requirements.txt files now omit a statement for pywin32 in case of py38, causing the latest version 227 to be installed on py38, for both minimum and latest package levels. - Meanwhile, pywin32 fixed the issue that lead to pinning it to '<225' (see pywbem issue #1946) in its version 227. Therefore, this change turns the pinning into a permanent fix by just excluding version 226. Signed-off-by: Andreas Maier <andreas.r.maier@gmx.de>
andy-maier
added a commit
that referenced
this issue
Nov 29, 2019
Details: - The simple minded version requirement 'pywin32>=222,<225' introduced in PR #1947 fails on Python 3.7 64-bit with PACKAGE_LEVEL=minimum, and on Python 3.8, because version 222 is not provided for these Python versions. This fix makes the minimum version dependent on the Python version. - An additional issue for Python 3.8 support of pywin32 is the fact that pywin32 starting with version 225 provides wheel files on Pypi, but does not advertise Python 3.8 support. This confuses pip such that it does not find a matching distribution as soon as there is any specification of pywin32 in the minimum constraints file or in the requirements file. To accomodate this, our minimum-constraints.txt and dev-requirements.txt files now omit a statement for pywin32 in case of py38, causing the latest version 227 to be installed on py38, for both minimum and latest package levels. - Meanwhile, pywin32 fixed the issue that lead to pinning it to '<225' (see pywbem issue #1946) in its version 227. Therefore, this change turns the pinning into a permanent fix by just excluding version 226. Signed-off-by: Andreas Maier <andreas.r.maier@gmx.de>
andy-maier
added a commit
that referenced
this issue
Nov 29, 2019
Details: - The simple minded version requirement 'pywin32>=222,<225' introduced in PR #1947 fails on Python 3.7 64-bit with PACKAGE_LEVEL=minimum, and on Python 3.8, because version 222 is not provided for these Python versions. This fix makes the minimum version dependent on the Python version. - An additional issue for Python 3.8 support of pywin32 is the fact that pywin32 starting with version 225 provides wheel files on Pypi, but does not advertise Python 3.8 support. This confuses pip such that it does not find a matching distribution as soon as there is any specification of pywin32 in the minimum constraints file or in the requirements file. To accomodate this, our minimum-constraints.txt and dev-requirements.txt files now omit a statement for pywin32 in case of py38, causing the latest version 227 to be installed on py38, for both minimum and latest package levels. - Meanwhile, pywin32 fixed the issue that lead to pinning it to '<225' (see pywbem issue #1946) in its version 227. Therefore, this change turns the pinning into a permanent fix by just excluding version 226. Signed-off-by: Andreas Maier <andreas.r.maier@gmx.de>
andy-maier
added a commit
that referenced
this issue
Nov 29, 2019
Details: - The simple minded version requirement 'pywin32>=222,<225' introduced in PR #1947 fails on Python 3.7 64-bit with PACKAGE_LEVEL=minimum, and on Python 3.8, because version 222 is not provided for these Python versions. This fix makes the minimum version dependent on the Python version. - An additional issue for Python 3.8 support of pywin32 is the fact that pywin32 starting with version 225 provides wheel files on Pypi, but does not advertise Python 3.8 support. This confuses pip such that it does not find a matching distribution as soon as there is any specification of pywin32 in the minimum constraints file or in the requirements file. To accomodate this, our minimum-constraints.txt and dev-requirements.txt files now omit a statement for pywin32 in case of py38, causing the latest version 227 to be installed on py38, for both minimum and latest package levels. - Meanwhile, pywin32 fixed the issue that lead to pinning it to '<225' (see pywbem issue #1946) in its version 227. Therefore, this change turns the pinning into a permanent fix by just excluding version 226. Signed-off-by: Andreas Maier <andreas.r.maier@gmx.de>
andy-maier
added a commit
that referenced
this issue
Nov 29, 2019
Details: - The simple minded version requirement 'pywin32>=222,<225' introduced in PR #1947 fails on Python 3.7 64-bit with PACKAGE_LEVEL=minimum, and on Python 3.8, because version 222 is not provided for these Python versions. This fix makes the minimum version dependent on the Python version. - An additional issue for Python 3.8 support of pywin32 is the fact that pywin32 starting with version 225 provides wheel files on Pypi, but does not advertise Python 3.8 support. This confuses pip such that it does not find a matching distribution as soon as there is any specification of pywin32 in the minimum constraints file or in the requirements file. To accomodate this, our minimum-constraints.txt and dev-requirements.txt files now omit a statement for pywin32 in case of py38, causing the latest version 227 to be installed on py38, for both minimum and latest package levels. - Meanwhile, pywin32 fixed the issue that lead to pinning it to '<225' (see pywbem issue #1946) in its version 227. Therefore, this change turns the pinning into a permanent fix by just excluding version 226. Signed-off-by: Andreas Maier <andreas.r.maier@gmx.de>
andy-maier
added a commit
that referenced
this issue
Nov 29, 2019
Details: - The simple minded version requirement 'pywin32>=222,<225' introduced in PR #1947 fails on Python 3.7 64-bit with PACKAGE_LEVEL=minimum, and on Python 3.8, because version 222 is not provided for these Python versions. This fix makes the minimum version dependent on the Python version. - An additional issue for Python 3.8 support of pywin32 is the fact that pywin32 starting with version 225 provides wheel files on Pypi, but does not advertise Python 3.8 support. This confuses pip such that it does not find a matching distribution as soon as there is any specification of pywin32 in the minimum constraints file or in the requirements file. To accomodate this, our minimum-constraints.txt and dev-requirements.txt files now omit a statement for pywin32 in case of py38, causing the latest version 227 to be installed on py38, for both minimum and latest package levels. - Meanwhile, pywin32 fixed the issue that lead to pinning it to '<225' (see pywbem issue #1946) in its version 227. Therefore, this change turns the pinning into a permanent fix by just excluding version 226. Signed-off-by: Andreas Maier <andreas.r.maier@gmx.de>
andy-maier
added a commit
that referenced
this issue
Nov 29, 2019
Details: - The simple minded version requirement 'pywin32>=222,<225' introduced in PR #1947 fails on Python 3.7 64-bit with PACKAGE_LEVEL=minimum, and on Python 3.8, because version 222 is not provided for these Python versions. This fix makes the minimum version dependent on the Python version. - An additional issue for Python 3.8 support of pywin32 is the fact that pywin32 starting with version 225 provides wheel files on Pypi, but does not advertise Python 3.8 support. This confuses pip such that it does not find a matching distribution as soon as there is any specification of pywin32 in the minimum constraints file or in the requirements file. To accomodate this, our minimum-constraints.txt and dev-requirements.txt files now omit a statement for pywin32 in case of py38, causing the latest version 227 to be installed on py38, for both minimum and latest package levels. - Meanwhile, pywin32 fixed the issue that lead to pinning it to '<225' (see pywbem issue #1946) in its version 227. Therefore, this change turns the pinning into a permanent fix by just excluding version 226. Signed-off-by: Andreas Maier <andreas.r.maier@gmx.de>
andy-maier
added a commit
that referenced
this issue
Nov 29, 2019
Details: - The simple minded version requirement 'pywin32>=222,<225' introduced in PR #1947 fails on Python 3.7 64-bit with PACKAGE_LEVEL=minimum, and on Python 3.8, because version 222 is not provided for these Python versions. This fix makes the minimum version dependent on the Python version. - An additional issue for Python 3.8 support of pywin32 is the fact that pywin32 starting with version 225 provides wheel files on Pypi, but does not advertise Python 3.8 support. This confuses pip such that it does not find a matching distribution as soon as there is any specification of pywin32 in the minimum constraints file or in the requirements file. To accomodate this, our minimum-constraints.txt and dev-requirements.txt files now omit a statement for pywin32 in case of py38, causing the latest version 227 to be installed on py38, for both minimum and latest package levels. - Meanwhile, pywin32 fixed the issue that lead to pinning it to '<225' (see pywbem issue #1946) in its version 227. Therefore, this change turns the pinning into a permanent fix by just excluding version 226. Signed-off-by: Andreas Maier <andreas.r.maier@gmx.de>
andy-maier
added a commit
that referenced
this issue
Nov 29, 2019
Details: - The simple minded version requirement 'pywin32>=222,<225' introduced in PR #1947 fails on Python 3.7 64-bit with PACKAGE_LEVEL=minimum, and on Python 3.8, because version 222 is not provided for these Python versions. This fix makes the minimum version dependent on the Python version. - An additional issue for Python 3.8 support of pywin32 is the fact that pywin32 starting with version 225 provides wheel files on Pypi, but does not advertise Python 3.8 support. This confuses pip such that it does not find a matching distribution as soon as there is any specification of pywin32 in the minimum constraints file or in the requirements file. To accomodate this, our minimum-constraints.txt and dev-requirements.txt files now omit a statement for pywin32 in case of py38, causing the latest version 227 to be installed on py38, for both minimum and latest package levels. - Meanwhile, pywin32 fixed the issue that lead to pinning it to '<225' (see pywbem issue #1946) in its version 227. Therefore, this change turns the pinning into a permanent fix by just excluding version 226. Signed-off-by: Andreas Maier <andreas.r.maier@gmx.de>
andy-maier
added a commit
that referenced
this issue
Nov 29, 2019
Details: - The simple minded version requirement 'pywin32>=222,<225' introduced in PR #1947 fails on Python 3.7 64-bit with PACKAGE_LEVEL=minimum, and on Python 3.8, because version 222 is not provided for these Python versions. This fix makes the minimum version dependent on the Python version. - An additional issue for Python 3.8 support of pywin32 is the fact that pywin32 starting with version 225 provides wheel files on Pypi, but does not advertise Python 3.8 support. This confuses pip such that it does not find a matching distribution as soon as there is any specification of pywin32 in the minimum constraints file or in the requirements file. To accomodate this, our minimum-constraints.txt and dev-requirements.txt files now omit a statement for pywin32 in case of py38, causing the latest version 227 to be installed on py38, for both minimum and latest package levels. - Meanwhile, pywin32 fixed the issue that lead to pinning it to '<225' (see pywbem issue #1946) in its version 227. Therefore, this change turns the pinning into a permanent fix by just excluding version 226. Signed-off-by: Andreas Maier <andreas.r.maier@gmx.de>
andy-maier
added a commit
that referenced
this issue
Nov 30, 2019
Details: - The simple minded version requirement 'pywin32>=222,<225' introduced in PR #1947 fails on Python 3.7 64-bit with PACKAGE_LEVEL=minimum, and on Python 3.8, because version 222 is not provided for these Python versions. This fix makes the minimum version dependent on the Python version. - An additional issue for Python 3.8 support of pywin32 is the fact that pywin32 starting with version 225 provides wheel files on Pypi, but does not advertise Python 3.8 support. This confuses pip such that it does not find a matching distribution as soon as there is any specification of pywin32 in the minimum constraints file or in the requirements file. To accomodate this, our minimum-constraints.txt and dev-requirements.txt files now omit a statement for pywin32 in case of py38, causing the latest version 227 to be installed on py38, for both minimum and latest package levels. - Meanwhile, pywin32 fixed the issue that lead to pinning it to '<225' (see pywbem issue #1946) in its version 227. Therefore, this change turns the pinning into a permanent fix by just excluding version 226. Signed-off-by: Andreas Maier <andreas.r.maier@gmx.de>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
area: setup
resolution: fixed
roll back/forward done
Roll back or roll forward has been done
type: bug
On Appveyor with native Windows on Python 2.7 32-bit, we get the following issue since a few days, during
make check
:The text was updated successfully, but these errors were encountered: