Commit Graph

  • c7c424fcd0 - Add patch skip-namespacewithwhitespace.patch: * Skip a failing test with Expat 2.4.5. Steve Kowalik 2022-02-23 00:32:21 +00:00
  • f0747843c1 - Add patch skip-namespacewithwhitespace.patch: * Skip a failing test with Expat 2.4.5. Steve Kowalik 2022-02-23 00:32:21 +00:00
  • cd18705a82 Accepting request 953273 from devel:languages:python Dominique Leuenberger 2022-02-11 22:06:35 +00:00
  • 92f0f79af8 Accepting request 953273 from devel:languages:python Dominique Leuenberger 2022-02-11 22:06:35 +00:00
  • 135c9fb566 Accepting request 953066 from home:darix:branches:devel:languages:python Matej Cepl 2022-02-10 17:51:11 +00:00
  • 1c1086239e Accepting request 953066 from home:darix:branches:devel:languages:python Matej Cepl 2022-02-10 17:51:11 +00:00
  • cf8a33aef6 Accepting request 944143 from devel:languages:python Dominique Leuenberger 2022-01-07 11:45:18 +00:00
  • be730cd806 Accepting request 944143 from devel:languages:python Dominique Leuenberger 2022-01-07 11:45:18 +00:00
  • 8f313b2445 - Add patch currentThread-deprecated.patch: * Do not call a deprecated method which causes reactor startup to abort. Steve Kowalik 2022-01-06 04:50:09 +00:00
  • be0ae2e9e1 - Add patch currentThread-deprecated.patch: * Do not call a deprecated method which causes reactor startup to abort. Steve Kowalik 2022-01-06 04:50:09 +00:00
  • 5f7737d8f6 Accepting request 939434 from devel:languages:python Dominique Leuenberger 2021-12-12 20:27:19 +00:00
  • f61e85d54c Accepting request 939434 from devel:languages:python Dominique Leuenberger 2021-12-12 20:27:19 +00:00
  • 090b9c9e4e Accepting request 939405 from home:bnavigator:python-rpm-macros Matej Cepl 2021-12-10 18:47:52 +00:00
  • aa28da17e2 Accepting request 939405 from home:bnavigator:python-rpm-macros Matej Cepl 2021-12-10 18:47:52 +00:00
  • 10a83800d3 Accepting request 938620 from home:bnavigator:python-rpm-macros Matej Cepl 2021-12-10 15:51:11 +00:00
  • a95c1754ad Accepting request 938620 from home:bnavigator:python-rpm-macros Matej Cepl 2021-12-10 15:51:11 +00:00
  • f640d307f7 Accepting request 915574 from devel:languages:python Dominique Leuenberger 2021-09-04 20:32:04 +00:00
  • d15ec127a7 Accepting request 915574 from devel:languages:python Dominique Leuenberger 2021-09-04 20:32:04 +00:00
  • 3a6d209a0b Accepting request 915405 from home:fusionfuture:branches:devel:languages:python Matej Cepl 2021-09-01 18:56:34 +00:00
  • 28a5db7aa2 Accepting request 915405 from home:fusionfuture:branches:devel:languages:python Matej Cepl 2021-09-01 18:56:34 +00:00
  • b811641d13 Accepting request 911988 from devel:languages:python Richard Brown 2021-08-16 08:08:37 +00:00
  • 92aff46f79 Accepting request 911988 from devel:languages:python Richard Brown 2021-08-16 08:08:37 +00:00
  • a4f026a40b Fix changelog Matej Cepl 2021-08-13 12:51:55 +00:00
  • ecf5920e58 Fix changelog Matej Cepl 2021-08-13 12:51:55 +00:00
  • c7cf3cbca2 Accepting request 911968 from home:xanders:branches:devel:languages:python Matej Cepl 2021-08-13 12:50:12 +00:00
  • ea8decffda Accepting request 911968 from home:xanders:branches:devel:languages:python Matej Cepl 2021-08-13 12:50:12 +00:00
  • babc7ebf3e Accepting request 910780 from devel:languages:python Richard Brown 2021-08-12 07:01:01 +00:00
  • 4c43f5e8d8 Accepting request 910780 from devel:languages:python Richard Brown 2021-08-12 07:01:01 +00:00
  • 9d31ec5469 Accepting request 909678 from home:mcalabkova:branches:devel:languages:python Markéta Machová 2021-08-02 07:03:49 +00:00
  • ca2d0dac3b Accepting request 909678 from home:mcalabkova:branches:devel:languages:python Markéta Machová 2021-08-02 07:03:49 +00:00
  • 5f273cc925 - Update to 21.7.0: - Python 3.10 beta is now a supported platform and should be ready for the final 3.10 release. - twisted.web.template.renderElement() now accepts any IRequest implementer instead of only twisted.web.server.Request. Add type hints to twisted.web.template. (#10184) - Type hinting was added to twisted.internet.defer, making this the first release of Twisted where you might reasonably be able to use mypy without your own custom stub files. (#10017) - Patch incremental-21.patch removed, because included in the upstream tarball. - The enableSessions argument to twisted.internet.ssl.CertificateOptions now - actually enables/disables OpenSSL's session cache. Also, due to - session-related bugs, it defaults to False. (#9583) - twisted.internet.defer.inlineCallbacks and ensureDeferred will now associate a contextvars.Context with the coroutines they run, meaning that ContextVar objects will maintain their value within the same coroutine, similarly to asyncio Tasks. This functionality requires Python 3.7+, or the contextvars PyPI backport to be installed for Python 3.5-3.6. (#9719, #9826) - twisted.internet.defer.Deferred.fromCoroutine has been added. This is similar to the existing ensureDeferred function, but is named more consistently inside Twisted and does not pass through Deferreds. (#9825) - trial now allows the @unittest.skipIf decorator to specify that an entire test class should be skipped. (#9829) - The twisted.python.deprecate.deprecatedKeywordParameter decorator can be used to mark a keyword paramater of a function or method as deprecated. (#9844) Matej Cepl 2021-07-31 06:18:53 +00:00
  • 4f1c5c33f2 - Update to 21.7.0: - Python 3.10 beta is now a supported platform and should be ready for the final 3.10 release. - twisted.web.template.renderElement() now accepts any IRequest implementer instead of only twisted.web.server.Request. Add type hints to twisted.web.template. (#10184) - Type hinting was added to twisted.internet.defer, making this the first release of Twisted where you might reasonably be able to use mypy without your own custom stub files. (#10017) - Patch incremental-21.patch removed, because included in the upstream tarball. - The enableSessions argument to twisted.internet.ssl.CertificateOptions now - actually enables/disables OpenSSL's session cache. Also, due to - session-related bugs, it defaults to False. (#9583) - twisted.internet.defer.inlineCallbacks and ensureDeferred will now associate a contextvars.Context with the coroutines they run, meaning that ContextVar objects will maintain their value within the same coroutine, similarly to asyncio Tasks. This functionality requires Python 3.7+, or the contextvars PyPI backport to be installed for Python 3.5-3.6. (#9719, #9826) - twisted.internet.defer.Deferred.fromCoroutine has been added. This is similar to the existing ensureDeferred function, but is named more consistently inside Twisted and does not pass through Deferreds. (#9825) - trial now allows the @unittest.skipIf decorator to specify that an entire test class should be skipped. (#9829) - The twisted.python.deprecate.deprecatedKeywordParameter decorator can be used to mark a keyword paramater of a function or method as deprecated. (#9844) Matej Cepl 2021-07-31 06:18:53 +00:00
  • c98a5466d5 Accepting request 893684 from devel:languages:python Dominique Leuenberger 2021-05-19 15:49:00 +00:00
  • 5d4a7edefe Accepting request 893684 from devel:languages:python Dominique Leuenberger 2021-05-19 15:49:00 +00:00
  • 6aa0d6dbb3 - add incremental-21.patch: support newer incremental versions Dirk Mueller 2021-05-17 10:15:27 +00:00
  • 93d210bc4c - add incremental-21.patch: support newer incremental versions Dirk Mueller 2021-05-17 10:15:27 +00:00
  • e1e7100f59 Accepting request 878146 from devel:languages:python Dominique Leuenberger 2021-03-12 12:30:22 +00:00
  • acafae857a Accepting request 878146 from devel:languages:python Dominique Leuenberger 2021-03-12 12:30:22 +00:00
  • 69076f58ad Correct changes and drop unused patch Steve Kowalik 2021-03-10 10:17:23 +00:00
  • ce960312c6 Correct changes and drop unused patch Steve Kowalik 2021-03-10 10:17:23 +00:00
  • a3830f326e - Update to 21.2.0: * Features + The enableSessions argument to twisted.internet.ssl.CertificateOptions now + actually enables/disables OpenSSL's session cache. Also, due to + session-related bugs, it defaults to False. (#9583) + twisted.internet.defer.inlineCallbacks and ensureDeferred will now associate a contextvars.Context with the coroutines they run, meaning that ContextVar objects will maintain their value within the same coroutine, similarly to asyncio Tasks. This functionality requires Python 3.7+, or the contextvars PyPI backport to be installed for Python 3.5-3.6. (#9719, #9826) + twisted.internet.defer.Deferred.fromCoroutine has been added. This is similar to the existing ensureDeferred function, but is named more consistently inside Twisted and does not pass through Deferreds. (#9825) + trial now allows the @unittest.skipIf decorator to specify that an entire test class should be skipped. (#9829) + The twisted.python.deprecate.deprecatedKeywordParameter decorator can be used to mark a keyword paramater of a function or method as deprecated. (#9844) + Projects using Twisted can now perform type checking against a Twisted + installation, for example using mypy. (#9908) + twisted.python.util.InsensitiveDict now fully implements MutableMapping. (#9919) + Python 3.8 is now tested and supported. (#9955) + Support a coroutine function in twisted.internet.task.react (#9974) + PyPy 3.7 is now tested and supported. (#10093) * Bugfixes + twisted.web.twcgi.CGIProcessProtocol.processEnded(...) now handles an already-finished request, for example when request.connectionLost(...) was called previously. (#9468) + Twisted's dependency on PyHamcrest has been moved from the base package to the new "test" extra. Consequently the test extra must be installed for Twisted's test suite to pass. (#9509) + Fixed serialization of timedelta, date, and time objects in twisted.spread. (#9716) + twisted.internet.asyncioreactor.AsyncioSelectorReactor now raises an exception if instantiated with an event loop which is not compatible with asyncio.SelectorEventLoop. This fixes the AsyncioSelectorReactor in Python 3.8+ on Windows, where in bp-34687 the default Windows asyncio event loop was changed to ProactorEventLoop. Applications that use AsyncioSelectorReactor on Windows with Python 3.8+ must call asyncio.set_event_loop_policy(asyncio.WindowsSelectorEventLoopPolicy()) before instantiating and running AsyncioSelectorReactor. (#9766) + twisted.internet.process.registerReapProcessHandler and ._BaseProcess.reapProcess will no longer raise a TypeError when processing a None PID (#9775) + INotify will close its file descriptor if a directory is automatically removed by twisted from the watchlist because it's deleted, avoiding orphaned filedescriptors. (#9777) + DelayedCall.reset() is now working properly with asyncioreactor (#9780) + AsyncioSelectorReactor.seconds() now correctly returns an epoch time. (#9787) + The _connDone parameter has been removed from twisted.internet.abstract.FileDescriptor.loseConnection()'s signature in order to match the signature in the base class twisted.internet._newtls.ConnectionMixin loseConnection(). (#9849) + The Gtk3 reactor now runs on Wayland-only sessions (#9904) + Descriptive error messages from twisted.internet.error are now present when running with 'python -OO'. (#9918) + Comparator methods such as eq() now always return NotImplemented for uncomparable types. (#9919) + When installing Twisted it now requires a minimum Python 3.5.4 version to match the version used with automated testing. This is the minimum Python version that we know that Twisted works with. (#10098) - Drop patches no-pygtkcompat.patch, python-38-hmac-digestmod.patch, python-38-no-cgi-parseqs.patch, twisted-pr1369-remove-pyopenssl-npn.patch & twisted-pr1487-increase-ffdh-keysize.patch, they have been merged. - Refresh other patches. - Add no-cython_test_exception_raiser.patch to avoid another dependency. - Update URL and make use of sitelib, not sitearch macros Steve Kowalik 2021-03-10 10:15:47 +00:00
  • ebafac773a - Update to 21.2.0: * Features + The enableSessions argument to twisted.internet.ssl.CertificateOptions now + actually enables/disables OpenSSL's session cache. Also, due to + session-related bugs, it defaults to False. (#9583) + twisted.internet.defer.inlineCallbacks and ensureDeferred will now associate a contextvars.Context with the coroutines they run, meaning that ContextVar objects will maintain their value within the same coroutine, similarly to asyncio Tasks. This functionality requires Python 3.7+, or the contextvars PyPI backport to be installed for Python 3.5-3.6. (#9719, #9826) + twisted.internet.defer.Deferred.fromCoroutine has been added. This is similar to the existing ensureDeferred function, but is named more consistently inside Twisted and does not pass through Deferreds. (#9825) + trial now allows the @unittest.skipIf decorator to specify that an entire test class should be skipped. (#9829) + The twisted.python.deprecate.deprecatedKeywordParameter decorator can be used to mark a keyword paramater of a function or method as deprecated. (#9844) + Projects using Twisted can now perform type checking against a Twisted + installation, for example using mypy. (#9908) + twisted.python.util.InsensitiveDict now fully implements MutableMapping. (#9919) + Python 3.8 is now tested and supported. (#9955) + Support a coroutine function in twisted.internet.task.react (#9974) + PyPy 3.7 is now tested and supported. (#10093) * Bugfixes + twisted.web.twcgi.CGIProcessProtocol.processEnded(...) now handles an already-finished request, for example when request.connectionLost(...) was called previously. (#9468) + Twisted's dependency on PyHamcrest has been moved from the base package to the new "test" extra. Consequently the test extra must be installed for Twisted's test suite to pass. (#9509) + Fixed serialization of timedelta, date, and time objects in twisted.spread. (#9716) + twisted.internet.asyncioreactor.AsyncioSelectorReactor now raises an exception if instantiated with an event loop which is not compatible with asyncio.SelectorEventLoop. This fixes the AsyncioSelectorReactor in Python 3.8+ on Windows, where in bp-34687 the default Windows asyncio event loop was changed to ProactorEventLoop. Applications that use AsyncioSelectorReactor on Windows with Python 3.8+ must call asyncio.set_event_loop_policy(asyncio.WindowsSelectorEventLoopPolicy()) before instantiating and running AsyncioSelectorReactor. (#9766) + twisted.internet.process.registerReapProcessHandler and ._BaseProcess.reapProcess will no longer raise a TypeError when processing a None PID (#9775) + INotify will close its file descriptor if a directory is automatically removed by twisted from the watchlist because it's deleted, avoiding orphaned filedescriptors. (#9777) + DelayedCall.reset() is now working properly with asyncioreactor (#9780) + AsyncioSelectorReactor.seconds() now correctly returns an epoch time. (#9787) + The _connDone parameter has been removed from twisted.internet.abstract.FileDescriptor.loseConnection()'s signature in order to match the signature in the base class twisted.internet._newtls.ConnectionMixin loseConnection(). (#9849) + The Gtk3 reactor now runs on Wayland-only sessions (#9904) + Descriptive error messages from twisted.internet.error are now present when running with 'python -OO'. (#9918) + Comparator methods such as eq() now always return NotImplemented for uncomparable types. (#9919) + When installing Twisted it now requires a minimum Python 3.5.4 version to match the version used with automated testing. This is the minimum Python version that we know that Twisted works with. (#10098) - Drop patches no-pygtkcompat.patch, python-38-hmac-digestmod.patch, python-38-no-cgi-parseqs.patch, twisted-pr1369-remove-pyopenssl-npn.patch & twisted-pr1487-increase-ffdh-keysize.patch, they have been merged. - Refresh other patches. - Add no-cython_test_exception_raiser.patch to avoid another dependency. - Update URL and make use of sitelib, not sitearch macros Steve Kowalik 2021-03-10 10:15:47 +00:00
  • 1dc7dbd3b8 Accepting request 874682 from devel:languages:python Richard Brown 2021-03-02 13:43:08 +00:00
  • e683585d65 Accepting request 874682 from devel:languages:python Richard Brown 2021-03-02 13:43:08 +00:00
  • 564d501398 Accepting request 874681 from home:mcepl:branches:python36 Matej Cepl 2021-02-23 18:47:30 +00:00
  • 9eceb04a05 Accepting request 874681 from home:mcepl:branches:python36 Matej Cepl 2021-02-23 18:47:30 +00:00
  • 4c78c36c35 Accepting request 871383 from devel:languages:python Dominique Leuenberger 2021-02-17 17:09:27 +00:00
  • f51946b52a Accepting request 871383 from devel:languages:python Dominique Leuenberger 2021-02-17 17:09:27 +00:00
  • d82dbf52df Accepting request 871243 from home:pmonrealgonzalez:branches:devel:languages:python Markéta Machová 2021-02-12 09:42:36 +00:00
  • 7e1d8903d6 Accepting request 871243 from home:pmonrealgonzalez:branches:devel:languages:python Markéta Machová 2021-02-12 09:42:36 +00:00
  • 06829fed61 Accepting request 854874 from devel:languages:python Dominique Leuenberger 2020-12-12 19:29:47 +00:00
  • 16998f96ff Accepting request 854874 from devel:languages:python Dominique Leuenberger 2020-12-12 19:29:47 +00:00
  • bbadbea3e9 Accepting request 854677 from home:bnavigator:branches:devel:languages:python Matej Cepl 2020-12-11 07:54:16 +00:00
  • 86a41ebcb3 Accepting request 854677 from home:bnavigator:branches:devel:languages:python Matej Cepl 2020-12-11 07:54:16 +00:00
  • 0ece73a231 Accepting request 841601 from devel:languages:python Dominique Leuenberger 2020-10-29 08:47:56 +00:00
  • 47ce50b49f Accepting request 841601 from devel:languages:python Dominique Leuenberger 2020-10-29 08:47:56 +00:00
  • 8dc8e47895 Fix changes Matej Cepl 2020-10-13 16:46:04 +00:00
  • e1cc4e58d4 Fix changes Matej Cepl 2020-10-13 16:46:04 +00:00
  • 43518d2944 - Add no-test_successResultOfWithFailureHasTraceback.patch to skip sted.conch.test.test_keys.KeyTests.test_fromOpenSSH, which fails. Upstream suggests https://twistedmatrix.com/trac/ticket/9665, but it has never been confirmed, even less fixed. Matej Cepl 2020-10-12 21:16:08 +00:00
  • 916d937aac - Add no-test_successResultOfWithFailureHasTraceback.patch to skip sted.conch.test.test_keys.KeyTests.test_fromOpenSSH, which fails. Upstream suggests https://twistedmatrix.com/trac/ticket/9665, but it has never been confirmed, even less fixed. Matej Cepl 2020-10-12 21:16:08 +00:00
  • 4f6d4c1fc1 Accepting request 810158 from devel:languages:python Dominique Leuenberger 2020-06-05 17:59:24 +00:00
  • ecb729f588 Accepting request 810158 from devel:languages:python Dominique Leuenberger 2020-06-05 17:59:24 +00:00
  • 21fdee6018 Accepting request 810151 from home:mcalabkova:branches:devel:languages:python Tomáš Chvátal 2020-05-29 09:06:37 +00:00
  • 232c319155 Accepting request 810151 from home:mcalabkova:branches:devel:languages:python Tomáš Chvátal 2020-05-29 09:06:37 +00:00
  • 1bccc69403 Accepting request 806989 from devel:languages:python Yuchen Lin 2020-05-28 07:07:32 +00:00
  • 93f128bf17 Accepting request 806989 from devel:languages:python Yuchen Lin 2020-05-28 07:07:32 +00:00
  • 221d5e0adf Accepting request 806979 from home:pgajdos:python Tomáš Chvátal 2020-05-18 14:20:53 +00:00
  • 17e8c5a711 Accepting request 806979 from home:pgajdos:python Tomáš Chvátal 2020-05-18 14:20:53 +00:00
  • 3c351f5ba7 Accepting request 769860 from devel:languages:python Dominique Leuenberger 2020-02-06 12:19:06 +00:00
  • 2ed9b80a6d Accepting request 769860 from devel:languages:python Dominique Leuenberger 2020-02-06 12:19:06 +00:00
  • 59f03a78cc Changelog sync with SLE Tomáš Chvátal 2020-02-04 07:19:22 +00:00
  • 8faf24afee Changelog sync with SLE Tomáš Chvátal 2020-02-04 07:19:22 +00:00
  • 18ecd8e9d1 Accepting request 753855 from devel:languages:python Dominique Leuenberger 2019-12-11 11:09:24 +00:00
  • 032b02b783 Accepting request 753855 from devel:languages:python Dominique Leuenberger 2019-12-11 11:09:24 +00:00
  • 96159d8722 - Update to 19.10.0: * twisted.trial.successResultOf, twisted.trial.failureResultOf, and twisted.trial.assertNoResult accept coroutines as well as Deferreds. (#9006) * Fixed circular import in twisted.trial.reporter, introduced in Twisted 16.0.0. (#8267) * The POP3 server implemented by twisted.mail.pop3 now accepts passwords that contain spaces. (#9100) * Incoming HTTP/2 connections will now not time out if they persist for longer than one minute. (#9653) * twisted.conch.ssh.keys now correctly writes the "iqmp" parameter in serialized RSA private keys as q^-1 mod p rather than p^-1 mod q. (#9681) * twisted.web.server.Request will now use twisted.web.server.Site.getContentFile, if it exists, to get a file into which to write request content. If getContentFile is not provided by the site, it will fall back to the previous behavior of using io.BytesIO for small requests and tempfile.TemporaryFile for large ones. (#9655) * twisted.web.client.FileBodyProducer will now stop producing when the Deferred returned by FileBodyProducer.startProducing is cancelled. (#9547) * The HTTP/2 server implementation now enforces TCP flow control on control frame messages and times out clients that send invalid data without reading responses. This closes CVE-2019-9512 (Ping Flood), CVE-2019-9514 (Reset Flood), and CVE-2019-9515 (Settings Flood). Thanks to Jonathan Looney and Piotr Sikora. (#9694) - Add python-38-xml-namespace.patch to fix dictionary mutation under Python 3.8 - Add python-38-hmac-digestmod.patch to add digestmod parameter where required - Add python-38-no-cgi-parseqs.patch to no longer import parse_qs from cgi Steve Kowalik 2019-12-04 05:06:51 +00:00
  • 49466c146a - Update to 19.10.0: * twisted.trial.successResultOf, twisted.trial.failureResultOf, and twisted.trial.assertNoResult accept coroutines as well as Deferreds. (#9006) * Fixed circular import in twisted.trial.reporter, introduced in Twisted 16.0.0. (#8267) * The POP3 server implemented by twisted.mail.pop3 now accepts passwords that contain spaces. (#9100) * Incoming HTTP/2 connections will now not time out if they persist for longer than one minute. (#9653) * twisted.conch.ssh.keys now correctly writes the "iqmp" parameter in serialized RSA private keys as q^-1 mod p rather than p^-1 mod q. (#9681) * twisted.web.server.Request will now use twisted.web.server.Site.getContentFile, if it exists, to get a file into which to write request content. If getContentFile is not provided by the site, it will fall back to the previous behavior of using io.BytesIO for small requests and tempfile.TemporaryFile for large ones. (#9655) * twisted.web.client.FileBodyProducer will now stop producing when the Deferred returned by FileBodyProducer.startProducing is cancelled. (#9547) * The HTTP/2 server implementation now enforces TCP flow control on control frame messages and times out clients that send invalid data without reading responses. This closes CVE-2019-9512 (Ping Flood), CVE-2019-9514 (Reset Flood), and CVE-2019-9515 (Settings Flood). Thanks to Jonathan Looney and Piotr Sikora. (#9694) - Add python-38-xml-namespace.patch to fix dictionary mutation under Python 3.8 - Add python-38-hmac-digestmod.patch to add digestmod parameter where required - Add python-38-no-cgi-parseqs.patch to no longer import parse_qs from cgi Steve Kowalik 2019-12-04 05:06:51 +00:00
  • e0cdb4c175 Accepting request 731161 from devel:languages:python Dominique Leuenberger 2019-09-23 10:17:24 +00:00
  • dc95dfa063 Accepting request 731161 from devel:languages:python Dominique Leuenberger 2019-09-23 10:17:24 +00:00
  • 4b4c81e79c Accepting request 730984 from home:jayvdb:py3only Tomáš Chvátal 2019-09-16 07:36:25 +00:00
  • f52bcba9b6 Accepting request 730984 from home:jayvdb:py3only Tomáš Chvátal 2019-09-16 07:36:25 +00:00
  • 2001e758bb - Update to 19.7.0: * The callable argument to twisted.internet.task.deferLater() is no longer required. (#9577) * twisted.internet.utils.getProcessOutputAndValue now accepts stdinBytes to write to the child process's standard input. (#9607) * Add new twisted.logger.capturedLogs context manager for capturing observed log events in tests. (#9617) * twisted.internet.base.PluggableResolverMixin, which implements the pluggable resolver interfaces for easier re-use in other reactors, has been factored out of ReactorBase. (#9632) * The PyPI page for Twisted has been enhanced to include more information and useful links. (#9648) - Refresh patch: * skip_MultiCast.patch - Remove merged patch hyperlink.patch Tomáš Chvátal 2019-09-13 14:37:19 +00:00
  • b412251869 - Update to 19.7.0: * The callable argument to twisted.internet.task.deferLater() is no longer required. (#9577) * twisted.internet.utils.getProcessOutputAndValue now accepts stdinBytes to write to the child process's standard input. (#9607) * Add new twisted.logger.capturedLogs context manager for capturing observed log events in tests. (#9617) * twisted.internet.base.PluggableResolverMixin, which implements the pluggable resolver interfaces for easier re-use in other reactors, has been factored out of ReactorBase. (#9632) * The PyPI page for Twisted has been enhanced to include more information and useful links. (#9648) - Refresh patch: * skip_MultiCast.patch - Remove merged patch hyperlink.patch Tomáš Chvátal 2019-09-13 14:37:19 +00:00
  • 8154c9a333 Accepting request 709323 from devel:languages:python Dominique Leuenberger 2019-06-18 12:49:45 +00:00
  • dfa495db38 Accepting request 709323 from devel:languages:python Dominique Leuenberger 2019-06-18 12:49:45 +00:00
  • 19851b99d6 - update to 19.2.1 (bsc#1137825, CVE-2019-12387): * Prevent CRLF injections described in CVE-2019-12387 Thomas Bechtold 2019-06-12 06:10:22 +00:00
  • 3d08d6a10a - update to 19.2.1 (bsc#1137825, CVE-2019-12387): * Prevent CRLF injections described in CVE-2019-12387 Thomas Bechtold 2019-06-12 06:10:22 +00:00
  • ecc1a16a2c - Update to 19.2.0: * twisted.internet.ssl.CertificateOptions now uses 32 random bytes instead of an MD5 hash for the ssl session identifier context. (#9463) * DeferredLock and DeferredSemaphore can be used as asynchronous context managers on Python 3.5+. (#9546) * t.i.b.BaseConnector has custom __repr__ (#9548) * twisted.internet.ssl.optionsForClientTLS now supports validating IP addresses from the certificate subjectAltName (#9585) * Twisted's minimum Cryptography requirement is now 2.5. (#9592) * twisted.conch.ssh.keys can now read private keys in the new "openssh-key-v1" format, introduced in OpenSSH 6.5 and made the default in OpenSSH 7.8. (#9515) * twisted.web.client.HostnameCachingHTTPSPolicy was added as a new contextFactory option. The policy caches a specified number of twisted.internet.interfaces.IOpenSSLClientConnectionCreator instances to to avoid the cost of instantiating a connection creator for multiple requests to the same host. (#9138) - Remove merged patches: * openssl-errormsg.aptch * openssl111.patch - Add patch to tests for new hyperlink: * hyperlink.patch Tomáš Chvátal 2019-05-22 10:39:29 +00:00
  • c8b2bce206 - Update to 19.2.0: * twisted.internet.ssl.CertificateOptions now uses 32 random bytes instead of an MD5 hash for the ssl session identifier context. (#9463) * DeferredLock and DeferredSemaphore can be used as asynchronous context managers on Python 3.5+. (#9546) * t.i.b.BaseConnector has custom __repr__ (#9548) * twisted.internet.ssl.optionsForClientTLS now supports validating IP addresses from the certificate subjectAltName (#9585) * Twisted's minimum Cryptography requirement is now 2.5. (#9592) * twisted.conch.ssh.keys can now read private keys in the new "openssh-key-v1" format, introduced in OpenSSH 6.5 and made the default in OpenSSH 7.8. (#9515) * twisted.web.client.HostnameCachingHTTPSPolicy was added as a new contextFactory option. The policy caches a specified number of twisted.internet.interfaces.IOpenSSLClientConnectionCreator instances to to avoid the cost of instantiating a connection creator for multiple requests to the same host. (#9138) - Remove merged patches: * openssl-errormsg.aptch * openssl111.patch - Add patch to tests for new hyperlink: * hyperlink.patch Tomáš Chvátal 2019-05-22 10:39:29 +00:00
  • e141d6ae22 Accepting request 677095 from devel:languages:python Stephan Kulow 2019-02-28 20:37:25 +00:00
  • 6b9febb5ab Accepting request 677095 from devel:languages:python Stephan Kulow 2019-02-28 20:37:25 +00:00
  • 9823a3eb00 - Add another patch for openssl 1.1.1 (from upstream git): * openssl-errormsg.aptch Tomáš Chvátal 2019-02-18 11:34:52 +00:00
  • 1e6bf4ddbd - Add another patch for openssl 1.1.1 (from upstream git): * openssl-errormsg.aptch Tomáš Chvátal 2019-02-18 11:34:52 +00:00
  • a154c9f860 Accepting request 668541 from devel:languages:python Stephan Kulow 2019-02-02 20:42:56 +00:00
  • d283511244 Accepting request 668541 from devel:languages:python Stephan Kulow 2019-02-02 20:42:56 +00:00
  • 5fd5c11faa Accepting request 668397 from home:Andreas_Schwab:glibc:rebuild Tomáš Chvátal 2019-01-25 08:46:04 +00:00
  • a776d6c1c1 Accepting request 668397 from home:Andreas_Schwab:glibc:rebuild Tomáš Chvátal 2019-01-25 08:46:04 +00:00
  • 8990a596f8 Accepting request 647311 from devel:languages:python Dominique Leuenberger 2018-11-14 13:40:58 +00:00
  • f9814ebeb8 Accepting request 647311 from devel:languages:python Dominique Leuenberger 2018-11-14 13:40:58 +00:00
  • b7d7a43dbb Add no-pygtkcompat.patch to avoid dependency on Gtk (boo#1110669) Matej Cepl 2018-11-08 11:45:37 +00:00
  • 25c0ec88e2 Add no-pygtkcompat.patch to avoid dependency on Gtk (boo#1110669) Matej Cepl 2018-11-08 11:45:37 +00:00