15
0

Commit Graph

  • 826272ea03 Accepting request 1218115 from devel:languages:python main Ana Guerrero 2024-10-25 17:19:02 +00:00
  • 5f64e0de53 - add handle-openssl3-error-in-ssl-tests.patch: support openssl 3.2+ - avoid deprecation warnings for 3.13 Dirk Mueller 2024-10-24 19:24:58 +00:00
  • 4fc07f11ff Accepting request 1177150 from devel:languages:python Ana Guerrero 2024-05-29 17:35:12 +00:00
  • cb9b5d70b4 Accepting request 1176149 from home:mcalabkova:branches:devel:languages:python Matej Cepl 2024-05-27 14:13:00 +00:00
  • 2fe9cf1a3c Accepting request 1137971 from devel:languages:python Ana Guerrero 2024-01-11 20:04:38 +00:00
  • aeb15bd9c9 - Disable failing tests with openssl 3.2 Daniel Garcia 2024-01-10 17:40:33 +00:00
  • f4c5a2c842 Accepting request 1136416 from devel:languages:python Dominique Leuenberger 2024-01-05 21:59:30 +00:00
  • 01ae44af56 Accepting request 1136399 from home:alarrosa:branches:devel:languages:python Dirk Mueller 2024-01-03 09:03:23 +00:00
  • 3e070229ef - update to 10.0.0: * Cheroot now accepts a `reuse_port parameter on the HTTPServer object. * Subclasses overriding prepare_socket` will no longer work and will need to adapt to the new interface. - drop python-cheroot-no-six.patch (upstream) failing on some platforms presumably because of OBS specific - Avoid possible race condition on persistent HTTP connections (bsc#1169604) * Remove custom setup.cfg parser handling, allowing the project (including sdist) to build/run on setuptools 41.4. Now building cheroot requires setuptools 30.3 or later Dirk Mueller 2023-12-29 18:08:56 +00:00
  • a27556eac0 Accepting request 1092264 from devel:languages:python Dominique Leuenberger 2023-06-12 13:24:49 +00:00
  • 0606f1d5a2 Accepting request 1092087 from home:ecsos:python Dirk Mueller 2023-06-11 11:46:23 +00:00
  • 6301da8bc7 Accepting request 1085973 from devel:languages:python Dominique Leuenberger 2023-05-11 10:31:31 +00:00
  • 04e7f69b00 - remove obsolete requirement on setuptools_scm_git_archive Dirk Mueller 2023-05-10 06:32:50 +00:00
  • 3db72ae68b Accepting request 1073643 from devel:languages:python Dominique Leuenberger 2023-03-24 14:16:13 +00:00
  • 12affebae8 Accepting request 1073518 from home:pgajdos:python Matej Cepl 2023-03-21 20:43:52 +00:00
  • 03440befd5 Accepting request 1046287 from devel:languages:python Dominique Leuenberger 2023-01-03 14:04:16 +00:00
  • 28648c6072 Accepting request 1046271 from home:bnavigator:branches:devel:languages:python Dirk Mueller 2023-01-02 19:25:56 +00:00
  • 59243adae3 Accepting request 1036180 from devel:languages:python Dominique Leuenberger 2022-11-17 16:23:46 +00:00
  • 47a423c703 - Remove python_module macro definition - Disable broken tests https://github.com/cherrypy/cheroot/issues/511 Daniel Garcia 2022-11-16 09:02:01 +00:00
  • 6bf83f4810 Fix changelog Matej Cepl 2022-05-11 16:28:15 +00:00
  • f418a91c50 Fix SPEC Matej Cepl 2022-05-11 16:26:07 +00:00
  • 18cbd325cd Accepting request 966733 from devel:languages:python Dominique Leuenberger 2022-04-05 17:54:53 +00:00
  • 93dd269c9c Accepting request 966531 from home:bnavigator:branches:devel:languages:python Markéta Machová 2022-04-04 06:01:52 +00:00
  • 60d29843d9 Accepting request 948167 from devel:languages:python Dominique Leuenberger 2022-01-23 15:25:43 +00:00
  • 900136ce3b Accepting request 948135 from home:bnavigator:branches:devel:languages:python Matej Cepl 2022-01-23 00:54:39 +00:00
  • d9f29aec53 Accepting request 948103 from home:bnavigator:branches:devel:languages:python Matej Cepl 2022-01-22 14:50:56 +00:00
  • 38e236c11e - Add no-pypytools.patch removing the dependency on pypytools as we don't have PyPy in openSUSE at all. Matej Cepl 2022-01-21 17:50:36 +00:00
  • 9f895f0a8f - Update to 8.6.0: - #384 via PR #385, PR #406: Exposed type stubs with annotations for public API - PR #401 (related to the PR #352 effort): Started reusing the the expriration_interval setting in the low-level select.select() invocation, effectively reducing the system load under the Windows OS when idle, that is noticeable on low-end hardware systems - Removed upstreamed patches - cheroot-pr370-py310-threaddeprecations.patch - cheroot-pr371-py310-threaddeprecations.patch - cheroot-c0b1b167-py310-threaddeprecations.patch Matej Cepl 2022-01-21 17:49:34 +00:00
  • b1ebcb21e1 Accepting request 941567 from devel:languages:python Dominique Leuenberger 2021-12-25 19:16:31 +00:00
  • d437f65ef7 Accepting request 941543 from home:bnavigator:python-rpm-macros Steve Kowalik 2021-12-20 03:11:49 +00:00
  • 3fd27337c7 Accepting request 923368 from devel:languages:python Dominique Leuenberger 2021-10-25 13:16:50 +00:00
  • 6aac473818 Accepting request 923251 from home:schubi2 Matej Cepl 2021-10-06 00:23:28 +00:00
  • 3a9d584d36 Accepting request 922599 from home:schubi2 Matej Cepl 2021-10-03 20:09:17 +00:00
  • 7dd2effa97 Accepting request 920173 from devel:languages:python Matej Cepl 2021-09-19 17:33:53 +00:00
  • 1cb2c60c34 Accepting request 919787 from home:schubi2 Matej Cepl 2021-09-17 21:26:38 +00:00
  • 789865b8c6 Accepting request 882365 from devel:languages:python Richard Brown 2021-04-01 12:15:54 +00:00
  • 383448dc97 Accepting request 882032 from home:bnavigator:branches:devel:languages:python Markéta Machová 2021-03-31 13:58:04 +00:00
  • caf21991cc - Update to 8.5.2: * :issue:358 via :pr:359: Fixed a regression from :pr:199 that made the worker threads exit on invalid connection attempts and could make the whole server unresponsive once there was no workers left. *- by :user:cameronbrunner. * :cp-issue:1873 via :pr:340: Resurrected an unintentionally removed feature of interrupting a server main thread by externally assigning an exception to the :py:meth:HTTPServer.interrupt <cheroot.server.\ HTTPServer.interrupt> property *- by :user:liamstask. * :pr:350: Fixed the incarnation of an earlier regression of not resetting the serving state on :py:data:`SIGINT originally fixed by :pr:322 and :pr:331 but reintroduced by the changes in :pr:311 *- by :user:liamstask. * :issue:305 via :pr:311: In :py:class:~cheroot.connections.ConnectionManager, process connections as they become active rather than waiting for a tick event, addressing performance degradation introduced in v8.1.0 *- by :user:liamstask. * :issue:341 via :pr:342: Suppress legitimate OS errors expected on shutdown *- by :user:webknjaz. * :issue:317 via :pr:337: Fixed a regression in 8.4.5 where the connections dictionary would change size during iteration, leading to a :py:exc:RuntimeError raised in the logs *- by :user:liamstask. * :issue:328 via :pr:322 and :pr:331: Fixed a regression introduced in the earlier refactoring in v8.4.4 via :pr:309 that caused the :py:meth:~cheroot.server.\ HTTPServer.serve method to skip setting serving=False on :py:data:SIGINT and :py:data:SIGTERM *- by :user:marc1n and :user:cristicbz. * :issue:312 via :pr:313: Fixed a regression introduced in the earlier refactoring in v8.4.4 via :pr:309 that caused the connection manager to modify the selector map while looping over it *- by :user:liamstask. * :issue:312 via :pr:316: Added a regression test for the error handling in :py:meth:~cheroot.connections.\ ConnectionManager.get_conn to ensure more stability *- by :user:cyraxjoe. * :issue:304 via :pr:309: Refactored :py:class:~\ cheroot.connections.ConnectionManager to use :py:meth:~\ selectors.BaseSelector.get_map and reorganized the readable connection tracking *- by :user:liamstask. * :issue:304 via :pr:309: Fixed the server shutdown sequence to avoid race condition resulting in accepting new connections while it is being terminated *- by :user:liamstask. * :pr:282: Fixed a race condition happening when an HTTP client attempts to reuse a persistent HTTP connection after it's been discarded on the server in :py:class:~cheroot.\ server.HTTPRequest but no TCP FIN packet has been received yet over the wire *- by :user:meaksh. * Fixed a significant performance regression introduced in v8.1.0 (:issue:305 via :pr:308) * by :user:mar10. * Fixed TLS socket related unclosed resource warnings (:pr:291 and :pr:298). * Made terminating keep-alive connections more graceful (:issue:263 via :pr:277`). - Dropped patches 0001-Avoid-race-condition-on-persistent-HTTP-connections.patch and python383.patch, they are included upstream. Steve Kowalik 2021-03-19 05:51:10 +00:00
  • c940449c7f Accepting request 808801 from devel:languages:python Dominique Leuenberger 2020-06-05 17:58:51 +00:00
  • 007c0b2045 Accepting request 808746 from home:pgajdos:python Tomáš Chvátal 2020-05-25 13:36:23 +00:00
  • 31475efe1f Accepting request 807188 from devel:languages:python Dominique Leuenberger 2020-05-20 16:36:21 +00:00
  • 162b320bbd - Add patch to fix build with python 3.8.3: * python383.patch Tomáš Chvátal 2020-05-19 10:35:54 +00:00
  • 49e27ebffc Accepting request 801107 from devel:languages:python Dominique Leuenberger 2020-05-09 17:52:13 +00:00
  • 9d44ebf08a Accepting request 801093 from home:PSuarezHernandez:branches:devel:languages:python Tomáš Chvátal 2020-05-07 10:24:50 +00:00
  • 07be9f59b8 Accepting request 785565 from devel:languages:python Dominique Leuenberger 2020-03-26 23:25:15 +00:00
  • d85aa3fe43 - Fix build without python2 Tomáš Chvátal 2020-03-16 10:23:26 +00:00
  • 73bbc61de2 Accepting request 782539 from devel:languages:python Dominique Leuenberger 2020-03-08 21:22:56 +00:00
  • b7693d4bad - Update to 8.3.0: * cherrypy/cherrypy#910 via #243: Provide TLS-related details via WSGI environment interface. * #248: Fix parsing of the --bind CLI option for abstract UNIX sockets. Tomáš Chvátal 2020-03-07 14:20:23 +00:00
  • 2fde5cfebd Accepting request 742156 from devel:languages:python Dominique Leuenberger 2019-11-04 16:08:30 +00:00
  • ea3ff973e6 Accepting request 742154 from home:mcalabkova:branches:devel:languages:python Tomáš Chvátal 2019-10-23 13:49:35 +00:00
  • 209aedc3ce Accepting request 734980 from devel:languages:python Dominique Leuenberger 2019-10-09 13:17:42 +00:00
  • 2620961588 Accepting request 734975 from home:mcalabkova:branches:devel:languages:python Tomáš Chvátal 2019-10-04 11:43:04 +00:00
  • 208677ccfa Accepting request 730490 from devel:languages:python Yuchen Lin 2019-09-17 11:35:41 +00:00
  • 07f55c4c81 - update to 6.5.8: - Fix socket.SO_PEERCRED constant fallback value under PowerPC. - Fix race condition when toggling stats counting in the middle of request processing. - Improve post Python 3.9 compatibility checks. - Fix support of abstract namespace sockets - Fix HTTP parser to return 400 on invalid major-only HTTP version in Request-Line. - Drop cheroot_fix_so_peercred_ppc.patch . Applied upstream. Thomas Bechtold 2019-09-13 04:55:05 +00:00
  • 0a11d7f8bb Accepting request 728681 from devel:languages:python Dominique Leuenberger 2019-09-07 09:31:45 +00:00
  • d958627118 Accepting request 728456 from home:michel_mno:branches:devel:languages:python Tomáš Chvátal 2019-09-06 06:25:46 +00:00
  • 74b2bea910 Accepting request 727845 from home:dancermak:branches:devel:languages:python Tomáš Chvátal 2019-09-03 05:35:01 +00:00
  • a3db64f9f7 Accepting request 718251 from devel:languages:python Dominique Leuenberger 2019-07-26 10:39:40 +00:00
  • 672fe195e4 - Update to 6.5.5 bsc#1142582: Tomáš Chvátal 2019-07-24 13:17:35 +00:00
  • c9b825bfb8 Accepting request 707057 from devel:languages:python Dominique Leuenberger 2019-06-18 12:44:59 +00:00
  • 0c90d427de Accepting request 706958 from home:jengelh:branches:devel:languages:python Tomáš Chvátal 2019-06-03 08:03:00 +00:00
  • 4f415adc4a Accepting request 702861 from devel:languages:python Dominique Leuenberger 2019-05-16 19:57:22 +00:00
  • 7b8ed73858 Accepting request 702860 from home:mcepl:branches:devel:languages:python Matej Cepl 2019-05-14 14:41:50 +00:00
  • 4aed5c9f18 Accepting request 681736 from devel:languages:python Dominique Leuenberger 2019-03-08 10:00:36 +00:00
  • e19cdc62c9 - Update to 6.5.4: * too many changes to enumerate see CHANGES.rst - Make sure to execute testsuite Tomáš Chvátal 2019-03-05 12:51:32 +00:00
  • 62e6dfaeac OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cheroot?expand=0&rev=4 Todd R 2018-09-20 19:37:51 +00:00
  • 679313dd8f OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cheroot?expand=0&rev=3 Todd R 2018-09-20 19:37:19 +00:00
  • 60fc12d321 Accepting request 489830 from devel:languages:python Dominique Leuenberger 2017-04-28 08:45:34 +00:00
  • 0b89c9586e Accepting request 486192 from devel:languages:python:singlespec Jan Matejek 2017-04-06 15:51:09 +00:00