Bug 1889391 - python-urllib3-1.26.4 is available
Summary: python-urllib3-1.26.4 is available
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: python-urllib3
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Miro Hrončok
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 1961793
Blocks: 1935737 1956841
TreeView+ depends on / blocked
 
Reported: 2020-10-19 14:51 UTC by Upstream Release Monitoring
Modified: 2021-05-25 13:54 UTC (History)
6 users (show)

Fixed In Version: python-urllib3-1.26.4-1.fc35
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2021-05-25 13:54:27 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
[patch] Update to 1.26.2 (#1889391) (970 bytes, patch)
2020-11-12 22:20 UTC, Upstream Release Monitoring
no flags Details | Diff
[patch] Update to 1.26.3 (#1889391) (1.08 KB, patch)
2021-01-26 19:00 UTC, Upstream Release Monitoring
no flags Details | Diff
[patch] Update to 1.26.4 (#1889391) (1.05 KB, patch)
2021-03-15 15:07 UTC, Upstream Release Monitoring
no flags Details | Diff

Description Upstream Release Monitoring 2020-10-19 14:51:32 UTC
Latest upstream release: 1.25.11
Current version/release in rawhide: 1.25.10-1.fc34
URL: https://github.com/shazow/urllib3

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://fedoraproject.org/wiki/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/4078/

Comment 1 Upstream Release Monitoring 2020-10-19 14:51:36 UTC
The following Sources of the specfile are not valid URLs so we cannot automatically build the new version for you.  Please use URLs in your Source declarations if possible.

- ssl_match_hostname_py3.py

Comment 2 Upstream Release Monitoring 2020-11-10 21:34:46 UTC
Latest upstream release: 1.26.0
Current version/release in rawhide: 1.25.10-1.fc34
URL: https://github.com/shazow/urllib3

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://fedoraproject.org/wiki/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/4078/

Comment 3 Upstream Release Monitoring 2020-11-10 21:34:48 UTC
The following Sources of the specfile are not valid URLs so we cannot automatically build the new version for you.  Please use URLs in your Source declarations if possible.

- ssl_match_hostname_py3.py

Comment 4 Upstream Release Monitoring 2020-11-11 21:58:51 UTC
Latest upstream release: 1.26.1
Current version/release in rawhide: 1.25.10-1.fc34
URL: https://github.com/shazow/urllib3

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://fedoraproject.org/wiki/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/4078/

Comment 5 Upstream Release Monitoring 2020-11-11 21:58:57 UTC
An unexpected error occurred while creating the scratch build and has been automatically reported. Sorry!

Comment 6 Upstream Release Monitoring 2020-11-12 22:20:40 UTC
Latest upstream release: 1.26.2
Current version/release in rawhide: 1.25.10-1.fc34
URL: https://github.com/shazow/urllib3

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://fedoraproject.org/wiki/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/4078/

Comment 7 Upstream Release Monitoring 2020-11-12 22:20:43 UTC
Created attachment 1728890 [details]
[patch] Update to 1.26.2 (#1889391)

Comment 8 Kevin Fenzi 2021-01-03 21:39:57 UTC
This fails some tests unfortunately. :( 

=========================== short test summary info ============================                                               
FAILED test_retry.py::TestRetry::test_respect_retry_after_header_sleep[UTC-Mon, 3 Jun 2019 12:00:00 UTC-True-3600]             
FAILED test_retry.py::TestRetry::test_respect_retry_after_header_sleep[UTC-Mon, 03 Jun 2019 11:30:12 GMT-True-1812]            
FAILED test_retry.py::TestRetry::test_respect_retry_after_header_sleep[UTC-Monday, 03-Jun-19 11:30:12 GMT-True-1812]           
FAILED test_retry.py::TestRetry::test_respect_retry_after_header_sleep[UTC-Mon Jun  3 11:30:12 2019-True-1812]                 
FAILED test_retry.py::TestRetry::test_respect_retry_after_header_sleep[Asia/Jerusalem-Mon, 3 Jun 2019 12:00:00 UTC-True-3600]  
FAILED test_retry.py::TestRetry::test_respect_retry_after_header_sleep[Asia/Jerusalem-Mon, 03 Jun 2019 11:30:12 GMT-True-1812] 
FAILED test_retry.py::TestRetry::test_respect_retry_after_header_sleep[Asia/Jerusalem-Monday, 03-Jun-19 11:30:12 GMT-True-1812]
FAILED test_retry.py::TestRetry::test_respect_retry_after_header_sleep[Asia/Jerusalem-Mon Jun  3 11:30:12 2019-True-1812]      
FAILED test_retry.py::TestRetry::test_respect_retry_after_header_sleep[None-Mon, 3 Jun 2019 12:00:00 UTC-True-3600]            
FAILED test_retry.py::TestRetry::test_respect_retry_after_header_sleep[None-Mon, 03 Jun 2019 11:30:12 GMT-True-1812]
FAILED test_retry.py::TestRetry::test_respect_retry_after_header_sleep[None-Monday, 03-Jun-19 11:30:12 GMT-True-1812]
FAILED test_retry.py::TestRetry::test_respect_retry_after_header_sleep[None-Mon Jun  3 11:30:12 2019-True-1812]
FAILED test_retry_deprecated.py::TestRetry::test_respect_retry_after_header_sleep[UTC-Mon, 3 Jun 2019 12:00:00 UTC-True-3600]
FAILED test_retry_deprecated.py::TestRetry::test_respect_retry_after_header_sleep[UTC-Mon, 03 Jun 2019 11:30:12 GMT-True-1812]
FAILED test_retry_deprecated.py::TestRetry::test_respect_retry_after_header_sleep[UTC-Monday, 03-Jun-19 11:30:12 GMT-True-1812]
FAILED test_retry_deprecated.py::TestRetry::test_respect_retry_after_header_sleep[UTC-Mon Jun  3 11:30:12 2019-True-1812]
FAILED test_retry_deprecated.py::TestRetry::test_respect_retry_after_header_sleep[Asia/Jerusalem-Mon, 3 Jun 2019 12:00:00 UTC-T
rue-3600]
FAILED test_retry_deprecated.py::TestRetry::test_respect_retry_after_header_sleep[Asia/Jerusalem-Mon, 03 Jun 2019 11:30:12 GMT-
True-1812]
FAILED test_retry_deprecated.py::TestRetry::test_respect_retry_after_header_sleep[Asia/Jerusalem-Monday, 03-Jun-19 11:30:12 GMT
-True-1812]
FAILED test_retry_deprecated.py::TestRetry::test_respect_retry_after_header_sleep[Asia/Jerusalem-Mon Jun  3 11:30:12 2019-True-
1812]
FAILED test_retry_deprecated.py::TestRetry::test_respect_retry_after_header_sleep[None-Mon, 3 Jun 2019 12:00:00 UTC-True-3600]
FAILED test_retry_deprecated.py::TestRetry::test_respect_retry_after_header_sleep[None-Mon, 03 Jun 2019 11:30:12 GMT-True-1812]
FAILED test_retry_deprecated.py::TestRetry::test_respect_retry_after_header_sleep[None-Monday, 03-Jun-19 11:30:12 GMT-True-1812
]
FAILED test_retry_deprecated.py::TestRetry::test_respect_retry_after_header_sleep[None-Mon Jun  3 11:30:12 2019-True-1812]
=========== 24 failed, 676 passed, 8 skipped, 16 warnings in 24.41s ============
error: Bad exit status from /var/tmp/rpm-tmp.B9Achw (%check)
    Bad exit status from /var/tmp/rpm-tmp.B9Achw (%check)

Comment 9 Upstream Release Monitoring 2021-01-26 19:00:08 UTC
Latest upstream release: 1.26.3
Current version/release in rawhide: 1.25.10-3.fc34
URL: https://github.com/shazow/urllib3

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://fedoraproject.org/wiki/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/4078/

Comment 10 Upstream Release Monitoring 2021-01-26 19:00:11 UTC
Created attachment 1750971 [details]
[patch] Update to 1.26.3 (#1889391)

Comment 11 Upstream Release Monitoring 2021-01-29 09:16:07 UTC
the-new-hotness/release-monitoring.org's scratch build of python-urllib3-1.26.3-1.fc32.src.rpm for rawhide failed http://koji.fedoraproject.org/koji/taskinfo?taskID=60585821

Comment 12 Upstream Release Monitoring 2021-03-15 15:06:58 UTC
Latest upstream release: 1.26.4
Current version/release in rawhide: 1.25.10-4.fc34
URL: https://github.com/shazow/urllib3

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://fedoraproject.org/wiki/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/4078/

Comment 13 Upstream Release Monitoring 2021-03-15 15:07:02 UTC
Created attachment 1763396 [details]
[patch] Update to 1.26.4 (#1889391)

Comment 14 Upstream Release Monitoring 2021-03-15 15:12:29 UTC
the-new-hotness/release-monitoring.org's scratch build of python-urllib3-1.26.4-1.fc32.src.rpm for rawhide failed http://koji.fedoraproject.org/koji/taskinfo?taskID=63830063

Comment 15 Lokesh Mandvekar 2021-05-05 15:52:28 UTC
Hello, can we get this version built please? It's a dependency for python-podman package that we're looking to get into Fedora (and soon RHEL).

Comment 16 Kevin Fenzi 2021-05-17 23:12:42 UTC
Those same tests are failing with the latest 1.26.4... ;( 

I looked around quickly, but couldn't find any reason for it. I'll ask upstream. :( 

https://github.com/urllib3/urllib3/issues/2225

Comment 17 Kevin Fenzi 2021-05-18 01:02:06 UTC
Upstream says their tests pass and closed the issue. 

So, I guess I'll look more into this sometime, but my motivation is pretty low after interacting with upstream here, so if someone else would like to look, feel free.

Comment 18 Miro Hrončok 2021-05-18 17:18:31 UTC
I'm looking into this.

Comment 19 Miro Hrončok 2021-05-18 17:32:55 UTC
test/test_retry.py:323
  /builddir/build/BUILD/urllib3-1.26.4/test/test_retry.py:323: PytestUnknownMarkWarning: Unknown pytest.mark.freeze_time - is this a typo?  You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html
    @pytest.mark.freeze_time("2019-06-03 11:00:00", tz_offset=0)

test/test_retry_deprecated.py:325
  /builddir/build/BUILD/urllib3-1.26.4/test/test_retry_deprecated.py:325: PytestUnknownMarkWarning: Unknown pytest.mark.freeze_time - is this a typo?  You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html
    @pytest.mark.freeze_time("2019-06-03 11:00:00", tz_offset=0)


I believe the tests fail because the unknown fixture is not applied.

To run the tests, packaging https://pypi.org/project/pytest-freezegun/ is required. I'll do it.

Comment 21 Fedora Update System 2021-05-25 13:52:53 UTC
FEDORA-2021-de02971a07 has been submitted as an update to Fedora 35. https://bodhi.fedoraproject.org/updates/FEDORA-2021-de02971a07

Comment 22 Fedora Update System 2021-05-25 13:54:27 UTC
FEDORA-2021-de02971a07 has been pushed to the Fedora 35 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.