Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python312-crochet | Distribution: openSUSE Tumbleweed |
Version: 2.1.1 | Vendor: openSUSE |
Release: 2.2 | Build date: Mon Feb 5 02:36:41 2024 |
Group: Unspecified | Build host: reproducible |
Size: 295470 | Source RPM: python-crochet-2.1.1-2.2.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://github.com/itamarst/crochet | |
Summary: Use Twisted from any applications |
Crochet is an MIT-licensed library that makes it easier for blocking or threaded applications like Flask or Django to use the Twisted networking framework.
MIT
* Mon Feb 05 2024 Steve Kowalik <steven.kowalik@suse.com> - Add patch update-versioneer.patch: * Fix build failure with Python 3.12. - Switch to pyproject and autosetup macros. - Stop using greedy globs in %files. * Tue Jul 11 2023 Dirk Müller <dmueller@suse.com> - update to 2.1.1: * It's possible to decorate ``async/await`` Twisted functions with ``@wait_for`` and ``@run_in_reactor`` * Added type hints, thanks to Merlin Davis. * Added formal support for Python 3.9. * Dropped the deprecated APIs ``@wait_for_reactor``, ``@in_reactor``, ``DeferredResult``, the ``wrapped_function`` attribute, and unlimited timeouts on ``EventualResult.wait()``. * Dropped support for Python 2.7 and 3.5. * Mon May 10 2021 John Vandenberg <jayvdb@gmail.com> - Add docs/*.rst to %doc - Update to v2.0.0 * It's possible to decorate async/await Twisted functions with @wait_for and @run_in_reactor * Added type hints * Added formal support for Python 3.9 * Dropped the deprecated APIs @wait_for_reactor, @in_reactor, DeferredResult, the wrapped_function attribute, and unlimited timeouts on EventualResult.wait() * Dropped support for Python 2.7 and 3.5 * Thu Nov 26 2020 John Vandenberg <jayvdb@gmail.com> - Remove no longer necessary bcond_with test - Update to v1.12.0 * Fix a timeout overflow bug in 32-bit machines * Fri Dec 27 2019 John Vandenberg <jayvdb@gmail.com> - Update to v1.11.0 * Thu Apr 14 2016 termim@gmail.com - Update to 1.5.0 * New features: - Added support for Python 3.5. * Removed features: - Python 2.6, Python 3.3, and versions of Twisted < 15.0 are no longer supported. - Update to 1.4.0 * New features: - Added support for Python 3.4. * Documentation: - Added a section on known issues and workarounds. * Bug fixes: - Main thread detection (used to determine when Crochet should shutdown) is now less fragile. This means Crochet now supports more environments, e.g. uWSGI. Thanks to Ben Picolo for the patch. * Sun Jun 01 2014 termim@gmail.com - Update to 1.3.0 * Bug fixes: - It is now possible to call ``EventualResult.wait()`` (or functions wrapped in ``wait_for``) at import time if another thread holds the import lock. Thanks to Ken Struys for the patch. - Update to 1.2.0 * New features: - ``crochet.wait_for`` implements the timeout/cancellation pattern documented in previous versions of Crochet. ``crochet.wait_for_reactor`` and ``EventualResult.wait(timeout=None)`` are now deprecated, since lacking timeouts they could potentially block forever. - Functions wrapped with ``wait_for`` and ``run_in_reactor`` can now be accessed via the ``wrapped_function`` attribute, to ease unit testing of the underlying Twisted code. * API changes: - It is no longer possible to call ``EventualResult.wait()`` (or functions wrapped with ``wait_for``) at import time, since this can lead to deadlocks or prevent other threads from importing. Thanks to Tom Prince for the bug report. * Bug fixes: - ``warnings`` are no longer erroneously turned into Twisted log messages. - The reactor is now only imported when ``crochet.setup()`` or ``crochet.no_setup()`` are called, allowing daemonization if only ``crochet`` is imported (http://tm.tl/7105). Thanks to Daniel Nephin for the bug report. * Sat Mar 15 2014 termim@gmail.com - Update to 1.1.0 * Bug fixes: - EventualResult.wait() can now be used safely from multiple threads, thanks to Gavin Panella for reporting the bug. - Fixed reentrancy deadlock in the logging code caused by http://bugs.python.org/issue14976, thanks to Rod Morehead for reporting the bug. - Crochet now installs on Python 3.3 again, thanks to Ben Cordero. - Crochet should now work on Windows, thanks to Konstantinos Koukopoulos. - Crochet tests can now run without adding its absolute path to PYTHONPATH or installing it first. * Documentation: - EventualResult.original_failure is now documented. * Tue Feb 25 2014 termim@gmail.com - v.1.0.0 - Initial rpm release
/usr/lib/python3.12/site-packages/crochet /usr/lib/python3.12/site-packages/crochet-2.1.1.dist-info /usr/lib/python3.12/site-packages/crochet-2.1.1.dist-info/INSTALLER /usr/lib/python3.12/site-packages/crochet-2.1.1.dist-info/LICENSE /usr/lib/python3.12/site-packages/crochet-2.1.1.dist-info/METADATA /usr/lib/python3.12/site-packages/crochet-2.1.1.dist-info/RECORD /usr/lib/python3.12/site-packages/crochet-2.1.1.dist-info/REQUESTED /usr/lib/python3.12/site-packages/crochet-2.1.1.dist-info/WHEEL /usr/lib/python3.12/site-packages/crochet-2.1.1.dist-info/top_level.txt /usr/lib/python3.12/site-packages/crochet/__init__.py /usr/lib/python3.12/site-packages/crochet/__init__.pyi /usr/lib/python3.12/site-packages/crochet/__pycache__ /usr/lib/python3.12/site-packages/crochet/__pycache__/__init__.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/crochet/__pycache__/__init__.cpython-312.pyc /usr/lib/python3.12/site-packages/crochet/__pycache__/_eventloop.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/crochet/__pycache__/_eventloop.cpython-312.pyc /usr/lib/python3.12/site-packages/crochet/__pycache__/_resultstore.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/crochet/__pycache__/_resultstore.cpython-312.pyc /usr/lib/python3.12/site-packages/crochet/__pycache__/_shutdown.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/crochet/__pycache__/_shutdown.cpython-312.pyc /usr/lib/python3.12/site-packages/crochet/__pycache__/_util.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/crochet/__pycache__/_util.cpython-312.pyc /usr/lib/python3.12/site-packages/crochet/__pycache__/_version.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/crochet/__pycache__/_version.cpython-312.pyc /usr/lib/python3.12/site-packages/crochet/__pycache__/mypy.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/crochet/__pycache__/mypy.cpython-312.pyc /usr/lib/python3.12/site-packages/crochet/_eventloop.py /usr/lib/python3.12/site-packages/crochet/_resultstore.py /usr/lib/python3.12/site-packages/crochet/_shutdown.py /usr/lib/python3.12/site-packages/crochet/_util.py /usr/lib/python3.12/site-packages/crochet/_version.py /usr/lib/python3.12/site-packages/crochet/mypy.py /usr/lib/python3.12/site-packages/crochet/py.typed /usr/lib/python3.12/site-packages/crochet/tests /usr/lib/python3.12/site-packages/crochet/tests/__init__.py /usr/lib/python3.12/site-packages/crochet/tests/__pycache__ /usr/lib/python3.12/site-packages/crochet/tests/__pycache__/__init__.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/crochet/tests/__pycache__/__init__.cpython-312.pyc /usr/lib/python3.12/site-packages/crochet/tests/__pycache__/test_api.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/crochet/tests/__pycache__/test_api.cpython-312.pyc /usr/lib/python3.12/site-packages/crochet/tests/__pycache__/test_logging.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/crochet/tests/__pycache__/test_logging.cpython-312.pyc /usr/lib/python3.12/site-packages/crochet/tests/__pycache__/test_mypy.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/crochet/tests/__pycache__/test_mypy.cpython-312.pyc /usr/lib/python3.12/site-packages/crochet/tests/__pycache__/test_process.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/crochet/tests/__pycache__/test_process.cpython-312.pyc /usr/lib/python3.12/site-packages/crochet/tests/__pycache__/test_resultstore.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/crochet/tests/__pycache__/test_resultstore.cpython-312.pyc /usr/lib/python3.12/site-packages/crochet/tests/__pycache__/test_setup.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/crochet/tests/__pycache__/test_setup.cpython-312.pyc /usr/lib/python3.12/site-packages/crochet/tests/__pycache__/test_shutdown.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/crochet/tests/__pycache__/test_shutdown.cpython-312.pyc /usr/lib/python3.12/site-packages/crochet/tests/__pycache__/test_util.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/crochet/tests/__pycache__/test_util.cpython-312.pyc /usr/lib/python3.12/site-packages/crochet/tests/test_api.py /usr/lib/python3.12/site-packages/crochet/tests/test_logging.py /usr/lib/python3.12/site-packages/crochet/tests/test_mypy.py /usr/lib/python3.12/site-packages/crochet/tests/test_process.py /usr/lib/python3.12/site-packages/crochet/tests/test_resultstore.py /usr/lib/python3.12/site-packages/crochet/tests/test_setup.py /usr/lib/python3.12/site-packages/crochet/tests/test_shutdown.py /usr/lib/python3.12/site-packages/crochet/tests/test_util.py /usr/share/doc/packages/python312-crochet /usr/share/doc/packages/python312-crochet/README.rst /usr/share/doc/packages/python312-crochet/api-reference.rst /usr/share/doc/packages/python312-crochet/api.rst /usr/share/doc/packages/python312-crochet/async.rst /usr/share/doc/packages/python312-crochet/index.rst /usr/share/doc/packages/python312-crochet/introduction.rst /usr/share/doc/packages/python312-crochet/news.rst /usr/share/doc/packages/python312-crochet/type-checking.rst /usr/share/doc/packages/python312-crochet/using.rst /usr/share/doc/packages/python312-crochet/workarounds.rst /usr/share/licenses/python312-crochet /usr/share/licenses/python312-crochet/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Nov 17 00:23:02 2024