Releases retrieved: 20.21.1 Upstream release that is considered latest: 20.21.1 Current version/release in rawhide: 20.21.0-1.fc39 URL: https://pypi.python.org/pypi/virtualenv Please consult the package updates policy before you issue an update to a stable branch: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/ More information about the service that created this bug can be found at: https://docs.fedoraproject.org/en-US/package-maintainers/Upstream_Release_Monitoring Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream. Based on the information from Anitya: https://release-monitoring.org/project/6904/ To change the monitoring settings for the project, please visit: https://src.fedoraproject.org/rpms/python-virtualenv
Releases retrieved: 20.22.0 Upstream release that is considered latest: 20.22.0 Current version/release in rawhide: 20.21.0-1.fc39 URL: https://pypi.python.org/pypi/virtualenv Please consult the package updates policy before you issue an update to a stable branch: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/ More information about the service that created this bug can be found at: https://docs.fedoraproject.org/en-US/package-maintainers/Upstream_Release_Monitoring Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream. Based on the information from Anitya: https://release-monitoring.org/project/6904/ To change the monitoring settings for the project, please visit: https://src.fedoraproject.org/rpms/python-virtualenv
Error: Problem 1: nothing provides requested (python3dist(filelock) < 4~~ with python3dist(filelock) >= 3.11) Problem 2: nothing provides requested (python3dist(platformdirs) < 4~~ with python3dist(platformdirs) >= 3.2)
IIRC upstream pins rather aggressively. We should be able to unpin that. https://github.com/pypa/virtualenv/commit/6d4d45e62c206028177cad766b10ad2e85674ee0
Careful: This version of virtualenv drops support for creating virtual environments with Python <3.6 (including 2) interpreters.
And Python 3.6 is broken: https://github.com/pypa/virtualenv/issues/2550
We won't update virtualenv anytime soon because of the breaking changes in the latest release.
We might update to the 20.21.1 bugfix release https://virtualenv.pypa.io/en/latest/changelog.html#v20-21-1-2023-04-19 if considered useful (the wheel updates are not relevant for the RPM package).
Because we don't have nushell in Fedora, I don't think there is anything important for us in the bugfix release.
Releases retrieved: 20.23.0 Upstream release that is considered latest: 20.23.0 Current version/release in rawhide: 20.21.0-1.fc39 URL: https://pypi.python.org/pypi/virtualenv Please consult the package updates policy before you issue an update to a stable branch: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/ More information about the service that created this bug can be found at: https://docs.fedoraproject.org/en-US/package-maintainers/Upstream_Release_Monitoring Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream. Based on the information from Anitya: https://release-monitoring.org/project/6904/ To change the monitoring settings for the project, please visit: https://src.fedoraproject.org/rpms/python-virtualenv
Releases retrieved: 20.23.1 Upstream release that is considered latest: 20.23.1 Current version/release in rawhide: 20.21.1-1.fc39 URL: https://pypi.python.org/pypi/virtualenv Please consult the package updates policy before you issue an update to a stable branch: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/ More information about the service that created this bug can be found at: https://docs.fedoraproject.org/en-US/package-maintainers/Upstream_Release_Monitoring Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream. Based on the information from Anitya: https://release-monitoring.org/project/6904/ To change the monitoring settings for the project, please visit: https://src.fedoraproject.org/rpms/python-virtualenv
Releases retrieved: 20.24.0 Upstream release that is considered latest: 20.24.0 Current version/release in rawhide: 20.21.1-2.fc39 URL: https://pypi.python.org/pypi/virtualenv Please consult the package updates policy before you issue an update to a stable branch: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/ More information about the service that created this bug can be found at: https://docs.fedoraproject.org/en-US/package-maintainers/Upstream_Release_Monitoring Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream. Based on the information from Anitya: https://release-monitoring.org/project/6904/ To change the monitoring settings for the project, please visit: https://src.fedoraproject.org/rpms/python-virtualenv
Releases retrieved: 20.24.1 Upstream release that is considered latest: 20.24.1 Current version/release in rawhide: 20.21.1-2.fc39 URL: https://pypi.python.org/pypi/virtualenv Please consult the package updates policy before you issue an update to a stable branch: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/ More information about the service that created this bug can be found at: https://docs.fedoraproject.org/en-US/package-maintainers/Upstream_Release_Monitoring Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream. Based on the information from Anitya: https://release-monitoring.org/project/6904/ To change the monitoring settings for the project, please visit: https://src.fedoraproject.org/rpms/python-virtualenv
Releases retrieved: 20.24.2 Upstream release that is considered latest: 20.24.2 Current version/release in rawhide: 20.21.1-2.fc39 URL: https://pypi.python.org/pypi/virtualenv Please consult the package updates policy before you issue an update to a stable branch: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/ More information about the service that created this bug can be found at: https://docs.fedoraproject.org/en-US/package-maintainers/Upstream_Release_Monitoring Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream. Based on the information from Anitya: https://release-monitoring.org/project/6904/ To change the monitoring settings for the project, please visit: https://src.fedoraproject.org/rpms/python-virtualenv
Releases retrieved: 20.24.3 Upstream release that is considered latest: 20.24.3 Current version/release in rawhide: 20.21.1-4.fc39 URL: https://pypi.python.org/pypi/virtualenv Please consult the package updates policy before you issue an update to a stable branch: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/ More information about the service that created this bug can be found at: https://docs.fedoraproject.org/en-US/package-maintainers/Upstream_Release_Monitoring Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream. Based on the information from Anitya: https://release-monitoring.org/project/6904/ To change the monitoring settings for the project, please visit: https://src.fedoraproject.org/rpms/python-virtualenv
Releases retrieved: 20.24.4 Upstream release that is considered latest: 20.24.4 Current version/release in rawhide: 20.21.1-4.fc39 URL: https://pypi.python.org/pypi/virtualenv Please consult the package updates policy before you issue an update to a stable branch: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/ More information about the service that created this bug can be found at: https://docs.fedoraproject.org/en-US/package-maintainers/Upstream_Release_Monitoring Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream. Based on the information from Anitya: https://release-monitoring.org/project/6904/ To change the monitoring settings for the project, please visit: https://src.fedoraproject.org/rpms/python-virtualenv
Releases retrieved: 20.24.5 Upstream release that is considered latest: 20.24.5 Current version/release in rawhide: 20.21.1-5.fc40 URL: https://pypi.python.org/pypi/virtualenv Please consult the package updates policy before you issue an update to a stable branch: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/ More information about the service that created this bug can be found at: https://docs.fedoraproject.org/en-US/package-maintainers/Upstream_Release_Monitoring Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream. Based on the information from Anitya: https://release-monitoring.org/project/6904/ To change the monitoring settings for the project, please visit: https://src.fedoraproject.org/rpms/python-virtualenv
There is nothing interesting to backport in the last versions. We have the fix for the latest pluggy from 20.24.0. Versions from 20.24.1 to 20.24.5 have only new bundled wheels or fixes that are not interesting to us. https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst
Releases retrieved: 20.24.6 Upstream release that is considered latest: 20.24.6 Current version/release in rawhide: 20.21.1-5.fc40 URL: https://pypi.python.org/pypi/virtualenv Please consult the package updates policy before you issue an update to a stable branch: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/ More information about the service that created this bug can be found at: https://docs.fedoraproject.org/en-US/package-maintainers/Upstream_Release_Monitoring Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream. Based on the information from Anitya: https://release-monitoring.org/project/6904/ To change the monitoring settings for the project, please visit: https://src.fedoraproject.org/rpms/python-virtualenv
Releases retrieved: 20.24.7 Upstream release that is considered latest: 20.24.7 Current version/release in rawhide: 20.21.1-5.fc40 URL: https://pypi.python.org/pypi/virtualenv Please consult the package updates policy before you issue an update to a stable branch: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/ More information about the service that created this bug can be found at: https://docs.fedoraproject.org/en-US/package-maintainers/Upstream_Release_Monitoring Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream. Based on the information from Anitya: https://release-monitoring.org/project/6904/ To change the monitoring settings for the project, please visit: https://src.fedoraproject.org/rpms/python-virtualenv
The only change we will need to backport from the latest release is this one: - "platformdirs<4,>=3.9.1", + "platformdirs<5,>=3.9.1",
Releases retrieved: 20.25.0 Upstream release that is considered latest: 20.25.0 Current version/release in rawhide: 20.21.1-6.fc40 URL: https://pypi.python.org/pypi/virtualenv Please consult the package updates policy before you issue an update to a stable branch: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/ More information about the service that created this bug can be found at: https://docs.fedoraproject.org/en-US/package-maintainers/Upstream_Release_Monitoring Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream. Based on the information from Anitya: https://release-monitoring.org/project/6904/ To change the monitoring settings for the project, please visit: https://src.fedoraproject.org/rpms/python-virtualenv
We have something to backport from the latest release: v20.25.0 (2023-12-01) Features - 20.25.0 The tests now pass on the CI with Python 3.13.0a2 - by :user:`hroncok`. (:issue:`2673`) Bugfixes - 20.25.0 Upgrade embedded wheels: wheel to 0.41.3 from 0.41.2 (:issue:`2665`) Upgrade embedded wheels: wheel to 0.42.0 from 0.41.3 setuptools to 69.0.2 from 68.2.2 (:issue:`2669`)
I was gonna backport that via bz2251781 anyway. No need to track this release.
Releases retrieved: 20.25.1 Upstream release that is considered latest: 20.25.1 Current version/release in rawhide: 20.21.1-9.fc40 URL: https://pypi.python.org/pypi/virtualenv Please consult the package updates policy before you issue an update to a stable branch: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/ More information about the service that created this bug can be found at: https://docs.fedoraproject.org/en-US/package-maintainers/Upstream_Release_Monitoring Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream. Based on the information from Anitya: https://release-monitoring.org/project/6904/ To change the monitoring settings for the project, please visit: https://src.fedoraproject.org/rpms/python-virtualenv
Except for the updated wheels, the latest release contains this small speed improvement: https://github.com/pypa/virtualenv/pull/2688
(In reply to Lumír Balhar from comment #25) > Except for the updated wheels, the latest release contains this small speed > improvement: https://github.com/pypa/virtualenv/pull/2688 I wanted to backport that, but it turns out this just partially reverts https://github.com/pypa/virtualenv/commit/025e96fbad37f85617364002ae2a0064b09fc984 from 20.23.1, so our version already uses the "fast" way.
Releases retrieved: 20.25.2 Upstream release that is considered latest: 20.25.2 Current version/release in rawhide: 20.21.1-17.fc41 URL: https://pypi.python.org/pypi/virtualenv Please consult the package updates policy before you issue an update to a stable branch: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/ More information about the service that created this bug can be found at: https://docs.fedoraproject.org/en-US/package-maintainers/Upstream_Release_Monitoring Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream. Based on the information from Anitya: https://release-monitoring.org/project/6904/ To change the monitoring settings for the project, please visit: https://src.fedoraproject.org/rpms/python-virtualenv
The latest update just updates the embedded wheels, nothing important for us.
Releases retrieved: 20.25.3 Upstream release that is considered latest: 20.25.3 Current version/release in rawhide: 20.21.1-17.fc41 URL: https://pypi.python.org/pypi/virtualenv Please consult the package updates policy before you issue an update to a stable branch: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/ More information about the service that created this bug can be found at: https://docs.fedoraproject.org/en-US/package-maintainers/Upstream_Release_Monitoring Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream. Based on the information from Anitya: https://release-monitoring.org/project/6904/ To change the monitoring settings for the project, please visit: https://src.fedoraproject.org/rpms/python-virtualenv
Version 20.25.3 contains the fix for Python 3.13.0a6 we already have in rawhide.
Releases retrieved: 20.26.0 Upstream release that is considered latest: 20.26.0 Current version/release in rawhide: 20.21.1-17.fc41 URL: https://pypi.python.org/pypi/virtualenv Please consult the package updates policy before you issue an update to a stable branch: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/ More information about the service that created this bug can be found at: https://docs.fedoraproject.org/en-US/package-maintainers/Upstream_Release_Monitoring Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream. Based on the information from Anitya: https://release-monitoring.org/project/6904/ To change the monitoring settings for the project, please visit: https://src.fedoraproject.org/rpms/python-virtualenv
There is one new feature in the latest release: https://github.com/pypa/virtualenv/pull/2709 I don't think we need this given the fact the names of Python interpreters are pretty stable in Fedora.
(In reply to Lumír Balhar from comment #32) > There is one new feature in the latest release: > https://github.com/pypa/virtualenv/pull/2709 > > I don't think we need this given the fact the names of Python interpreters > are pretty stable in Fedora. Just noting that Hatch has released a bugfix update for the 1.9.x series that upper-bounds the version of virtualenv to <20.26.0 for the time being, citing an unspecified “backwards incompatible change,” which is presumably the PR you linked. It would probably be wise to wait a little while and see how that settles out.
Releases retrieved: 20.26.1 Upstream release that is considered latest: 20.26.1 Current version/release in rawhide: 20.21.1-17.fc41 URL: https://pypi.python.org/pypi/virtualenv Please consult the package updates policy before you issue an update to a stable branch: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/ More information about the service that created this bug can be found at: https://docs.fedoraproject.org/en-US/package-maintainers/Upstream_Release_Monitoring Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream. Based on the information from Anitya: https://release-monitoring.org/project/6904/ To change the monitoring settings for the project, please visit: https://src.fedoraproject.org/rpms/python-virtualenv
Releases retrieved: 20.26.3 Upstream release that is considered latest: 20.26.3 Current version/release in rawhide: 20.21.1-20.fc41 URL: https://pypi.python.org/pypi/virtualenv Please consult the package updates policy before you issue an update to a stable branch: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/ More information about the service that created this bug can be found at: https://docs.fedoraproject.org/en-US/package-maintainers/Upstream_Release_Monitoring Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream. Based on the information from Anitya: https://release-monitoring.org/project/6904/ To change the monitoring settings for the project, please visit: https://src.fedoraproject.org/rpms/python-virtualenv
The latest version of Hatch now wants python3dist(virtualenv) >= 20.26.1, so a python-virtualenv update is required to update hatch and python-hatchling.
I tried and failed to propose an update in https://src.fedoraproject.org/rpms/python-virtualenv/pull-request/115. Help from a regular maintainer would be appreciated, so that we can update python-hatchling, hatch, and python-virtualenv simultaneously.
We don't update virtualenv in Fedora until we agree to drop the ability to use virtualenv and tox with Python 2.7 and 3.6. With https://fedoraproject.org/wiki/Changes/RetirePython2.7 we might revisit this discussion. But until we do, we can only backport commits from upstream as needed. If Hatch wants python3dist(virtualenv) >= 20.26.1, the first step is to relax that dependency and see if it still works.
(In reply to Miro Hrončok from comment #38) > But until we do, we can only backport commits from upstream as needed. If > Hatch wants python3dist(virtualenv) >= 20.26.1, the first step is to relax > that dependency and see if it still works. Thanks, that’s helpful. I did some research to see what exactly prompted Hatch to upper-bound and then lower-bound the version of virtualenv, and wrote it up in https://src.fedoraproject.org/rpms/python-hatchling/pull-request/75#comment-212924. At least I have some idea of what I need to test now.
I proposed we upgrade this in rawhide: https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org/thread/EBFPDSE5ZCGBLQJNDMLW5FK3HZQY642K/
Releases retrieved: 20.26.4 Upstream release that is considered latest: 20.26.4 Current version/release in rawhide: 20.21.1-22.fc41 URL: https://pypi.python.org/pypi/virtualenv Please consult the package updates policy before you issue an update to a stable branch: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/ More information about the service that created this bug can be found at: https://docs.fedoraproject.org/en-US/package-maintainers/Upstream_Release_Monitoring Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream. Based on the information from Anitya: https://release-monitoring.org/project/6904/ To change the monitoring settings for the project, please visit: https://src.fedoraproject.org/rpms/python-virtualenv
According to the changelog, there is nothing interesting for us in the latest release: v20.26.4 (2024-09-07) --------------------- Bugfixes - 20.26.4 ~~~~~~~~~~~~~~~~~~ - no longer create `()` output in console during activation of a virtualenv by .bat file. (:issue:`2728`) - Upgrade embedded wheels: * wheel to ``0.44.0`` from ``0.43.0`` * pip to ``24.2`` from ``24.1`` * setuptools to ``74.1.2`` from ``70.1.0`` (:issue:`2760`)
Releases retrieved: 20.26.5 Upstream release that is considered latest: 20.26.5 Current version/release in rawhide: 20.21.1-22.fc41 URL: https://pypi.python.org/pypi/virtualenv Please consult the package updates policy before you issue an update to a stable branch: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/ More information about the service that created this bug can be found at: https://docs.fedoraproject.org/en-US/package-maintainers/Upstream_Release_Monitoring Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream. Based on the information from Anitya: https://release-monitoring.org/project/6904/ To change the monitoring settings for the project, please visit: https://src.fedoraproject.org/rpms/python-virtualenv
Nothing interesting in the latest release: v20.26.5 (2024-09-17) Bugfixes - 20.26.5 Upgrade embedded wheels: setuptools to 75.1.0 from 74.1.2 - by :user:`gaborbernat`. (:issue:`2765`)
Releases retrieved: 20.26.6 Upstream release that is considered latest: 20.26.6 Current version/release in rawhide: 20.21.1-22.fc41 URL: https://pypi.python.org/pypi/virtualenv Please consult the package updates policy before you issue an update to a stable branch: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/ More information about the service that created this bug can be found at: https://docs.fedoraproject.org/en-US/package-maintainers/Upstream_Release_Monitoring Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream. Based on the information from Anitya: https://release-monitoring.org/project/6904/ To change the monitoring settings for the project, please visit: https://src.fedoraproject.org/rpms/python-virtualenv
There is something we might want to investigate and backport from the latest release: https://github.com/pypa/virtualenv/issues/2768 But the patch doesn't apply cleanly, unfortunately.
Indeed we should backport this if possible. On rawhide, I plan to upgrade virtualenv, but this seems important even on older releases (and EPEL).
WIP PR: https://src.fedoraproject.org/rpms/python-virtualenv/pull-request/118
https://src.fedoraproject.org/rpms/python-virtualenv/pull-request/121
FEDORA-2024-dcd1436b10 (python-virtualenv-20.26.6-1.fc42) has been submitted as an update to Fedora 42. https://bodhi.fedoraproject.org/updates/FEDORA-2024-dcd1436b10
FEDORA-2024-dcd1436b10 (python-virtualenv-20.26.6-1.fc42) has been pushed to the Fedora 42 stable repository. If problem still persists, please make note of it in this bug report.