| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python313-crochet | Distribution: openSUSE Tumbleweed |
| Version: 2.1.1 | Vendor: openSUSE |
| Release: 2.6 | Build date: Mon Feb 5 02:36:41 2024 |
| Group: Unspecified | Build host: reproducible |
| Size: 291659 | Source RPM: python-crochet-2.1.1-2.6.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.13/site-packages/crochet /usr/lib/python3.13/site-packages/crochet-2.1.1.dist-info /usr/lib/python3.13/site-packages/crochet-2.1.1.dist-info/INSTALLER /usr/lib/python3.13/site-packages/crochet-2.1.1.dist-info/LICENSE /usr/lib/python3.13/site-packages/crochet-2.1.1.dist-info/METADATA /usr/lib/python3.13/site-packages/crochet-2.1.1.dist-info/RECORD /usr/lib/python3.13/site-packages/crochet-2.1.1.dist-info/REQUESTED /usr/lib/python3.13/site-packages/crochet-2.1.1.dist-info/WHEEL /usr/lib/python3.13/site-packages/crochet-2.1.1.dist-info/top_level.txt /usr/lib/python3.13/site-packages/crochet/__init__.py /usr/lib/python3.13/site-packages/crochet/__init__.pyi /usr/lib/python3.13/site-packages/crochet/__pycache__ /usr/lib/python3.13/site-packages/crochet/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/crochet/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/crochet/__pycache__/_eventloop.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/crochet/__pycache__/_eventloop.cpython-313.pyc /usr/lib/python3.13/site-packages/crochet/__pycache__/_resultstore.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/crochet/__pycache__/_resultstore.cpython-313.pyc /usr/lib/python3.13/site-packages/crochet/__pycache__/_shutdown.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/crochet/__pycache__/_shutdown.cpython-313.pyc /usr/lib/python3.13/site-packages/crochet/__pycache__/_util.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/crochet/__pycache__/_util.cpython-313.pyc /usr/lib/python3.13/site-packages/crochet/__pycache__/_version.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/crochet/__pycache__/_version.cpython-313.pyc /usr/lib/python3.13/site-packages/crochet/__pycache__/mypy.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/crochet/__pycache__/mypy.cpython-313.pyc /usr/lib/python3.13/site-packages/crochet/_eventloop.py /usr/lib/python3.13/site-packages/crochet/_resultstore.py /usr/lib/python3.13/site-packages/crochet/_shutdown.py /usr/lib/python3.13/site-packages/crochet/_util.py /usr/lib/python3.13/site-packages/crochet/_version.py /usr/lib/python3.13/site-packages/crochet/mypy.py /usr/lib/python3.13/site-packages/crochet/py.typed /usr/lib/python3.13/site-packages/crochet/tests /usr/lib/python3.13/site-packages/crochet/tests/__init__.py /usr/lib/python3.13/site-packages/crochet/tests/__pycache__ /usr/lib/python3.13/site-packages/crochet/tests/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/crochet/tests/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/crochet/tests/__pycache__/test_api.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/crochet/tests/__pycache__/test_api.cpython-313.pyc /usr/lib/python3.13/site-packages/crochet/tests/__pycache__/test_logging.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/crochet/tests/__pycache__/test_logging.cpython-313.pyc /usr/lib/python3.13/site-packages/crochet/tests/__pycache__/test_mypy.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/crochet/tests/__pycache__/test_mypy.cpython-313.pyc /usr/lib/python3.13/site-packages/crochet/tests/__pycache__/test_process.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/crochet/tests/__pycache__/test_process.cpython-313.pyc /usr/lib/python3.13/site-packages/crochet/tests/__pycache__/test_resultstore.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/crochet/tests/__pycache__/test_resultstore.cpython-313.pyc /usr/lib/python3.13/site-packages/crochet/tests/__pycache__/test_setup.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/crochet/tests/__pycache__/test_setup.cpython-313.pyc /usr/lib/python3.13/site-packages/crochet/tests/__pycache__/test_shutdown.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/crochet/tests/__pycache__/test_shutdown.cpython-313.pyc /usr/lib/python3.13/site-packages/crochet/tests/__pycache__/test_util.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/crochet/tests/__pycache__/test_util.cpython-313.pyc /usr/lib/python3.13/site-packages/crochet/tests/test_api.py /usr/lib/python3.13/site-packages/crochet/tests/test_logging.py /usr/lib/python3.13/site-packages/crochet/tests/test_mypy.py /usr/lib/python3.13/site-packages/crochet/tests/test_process.py /usr/lib/python3.13/site-packages/crochet/tests/test_resultstore.py /usr/lib/python3.13/site-packages/crochet/tests/test_setup.py /usr/lib/python3.13/site-packages/crochet/tests/test_shutdown.py /usr/lib/python3.13/site-packages/crochet/tests/test_util.py /usr/share/doc/packages/python313-crochet /usr/share/doc/packages/python313-crochet/README.rst /usr/share/doc/packages/python313-crochet/api-reference.rst /usr/share/doc/packages/python313-crochet/api.rst /usr/share/doc/packages/python313-crochet/async.rst /usr/share/doc/packages/python313-crochet/index.rst /usr/share/doc/packages/python313-crochet/introduction.rst /usr/share/doc/packages/python313-crochet/news.rst /usr/share/doc/packages/python313-crochet/type-checking.rst /usr/share/doc/packages/python313-crochet/using.rst /usr/share/doc/packages/python313-crochet/workarounds.rst /usr/share/licenses/python313-crochet /usr/share/licenses/python313-crochet/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 22:37:43 2025