Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python38-tornado6 | Distribution: openSUSE Tumbleweed |
Version: 6.2 | Vendor: openSUSE |
Release: 1.4 | Build date: Sat Feb 18 22:50:57 2023 |
Group: Unspecified | Build host: lamb58 |
Size: 2176030 | Source RPM: python-tornado6-6.2-1.4.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://www.tornadoweb.org | |
Summary: Open source version of scalable, non-blocking web server that power FriendFeed |
Tornado is an open source version of the scalable, non-blocking web server and tools that power FriendFeed. The FriendFeed application is written using a web framework that looks a bit like web.py or Google's webapp, but with additional tools and optimizations to take advantage of the underlying non-blocking infrastructure. The framework is distinct from most mainstream web server frameworks (and certainly most Python frameworks) because it is non-blocking and reasonably fast. Because it is non-blocking and uses epoll, it can handle thousands of simultaneous standing connections, which means it is ideal for real-time web services. We built the web server specifically to handle FriendFeed's real-time features — every active user of FriendFeed maintains an open connection to the FriendFeed servers. (For more information on scaling servers to support thousands of clients, see The C10K problem.)
Apache-2.0
* Fri Aug 19 2022 Dirk Müller <dmueller@suse.com> - update to 6.2: * https://www.tornadoweb.org/en/stable/releases/v6.2.0.html - drop remove-multiheader-http-test.patch (upstream) * Thu Apr 28 2022 Steve Kowalik <steven.kowalik@suse.com> - Add patch remove-multiheader-http-test.patch: * Do not test multi-line headers. * Sat Dec 11 2021 Ben Greiner <code@bnavigator.de> - Filter Python 3.10 deprecation warnings during testing * ignore-py310-deprecation-warnings.patch * gh#tornadoweb/tornado#3033 * Thu Aug 05 2021 Ben Greiner <code@bnavigator.de> - Remove exec bits from demos: fix boo#1189066 - Add python-tornado6-rpmlintrc for empty JS resource in demo * Mon Feb 08 2021 Ben Greiner <code@bnavigator.de> - back to version 6.1. Tornado pin in distributed is removed. - Dear bot, here are the patch names: * re-drop python-tornado6-httpclient-test.patch * re-drop skip-failing-tests.patch * re-drop tornado-testsuite_timeout.patch * refreshed ignore-resourcewarning-doctests.patch * Sun Feb 07 2021 Matej Cepl <mcepl@suse.com> - Revert back to 6.0.4 for incompatibility with python-distributed. - Adds back patches: * python-tornado6-httpclient-test.patch * skip-failing-tests.patch * tornado-testsuite_timeout.patch * Sat Jan 30 2021 Ben Greiner <code@bnavigator.de> - Update to version 6.1.0 * Full changelog can be found at https://www.tornadoweb.org/en/stable/releases/v6.1.0.html - Drop patches not applying anymore. * python-tornado6-httpclient-test.patch * skip-failing-tests.patch * tornado-testsuite_timeout.patch - Refresh and comment ignore-resourcewarning-doctests.patch - Fix documentation deduplication * Tue May 05 2020 Pedro Monreal Gonzalez <pmonrealgonzalez@suse.com> - Fix build with curl 7.70.0: * Revert commit c443fb7bf8a87ba8ab02b9a6af9e140cabc0ab0d which introduces test_method_after_redirect() test. - Add python-tornado6-httpclient-test.patch * Wed Mar 11 2020 pgajdos@suse.com - version update to 6.0.4 General changes ~~~~~~~~~~~~~~ ``asyncio.set_event_loop_policy(asyncio.WindowsSelectorEventLoopPolicy())`` for this platform/version. Bug fixes ~~~~~~~~ - Fixed an issue in `.IOStream` (introduced in 6.0.0) that resulted in ``StreamClosedError`` being incorrectly raised if a stream is closed mid-read but there is enough buffered data to satisfy the read. - `.AnyThreadEventLoopPolicy` now always uses the selector event loop on Windows. - modified patches % ignore-resourcewarning-doctests.patch (refreshed) % skip-failing-tests.patch (refreshed) % tornado-testsuite_timeout.patch (refreshed) * Mon Nov 18 2019 Steve Kowalik <steven.kowalik@suse.com> - Add ignore-resourcewarning-doctests.patch to ignore ResourceWarnings when running doctests. - Use %autopatch macro instead of specific patch number macros
/usr/lib/python3.8/site-packages/tornado /usr/lib/python3.8/site-packages/tornado-6.2-py3.8.egg-info /usr/lib/python3.8/site-packages/tornado-6.2-py3.8.egg-info/PKG-INFO /usr/lib/python3.8/site-packages/tornado-6.2-py3.8.egg-info/SOURCES.txt /usr/lib/python3.8/site-packages/tornado-6.2-py3.8.egg-info/dependency_links.txt /usr/lib/python3.8/site-packages/tornado-6.2-py3.8.egg-info/top_level.txt /usr/lib/python3.8/site-packages/tornado/__init__.py /usr/lib/python3.8/site-packages/tornado/__pycache__ /usr/lib/python3.8/site-packages/tornado/__pycache__/__init__.cpython-38.opt-1.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/__init__.cpython-38.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/_locale_data.cpython-38.opt-1.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/_locale_data.cpython-38.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/auth.cpython-38.opt-1.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/auth.cpython-38.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/autoreload.cpython-38.opt-1.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/autoreload.cpython-38.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/concurrent.cpython-38.opt-1.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/concurrent.cpython-38.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/curl_httpclient.cpython-38.opt-1.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/curl_httpclient.cpython-38.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/escape.cpython-38.opt-1.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/escape.cpython-38.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/gen.cpython-38.opt-1.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/gen.cpython-38.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/http1connection.cpython-38.opt-1.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/http1connection.cpython-38.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/httpclient.cpython-38.opt-1.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/httpclient.cpython-38.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/httpserver.cpython-38.opt-1.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/httpserver.cpython-38.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/httputil.cpython-38.opt-1.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/httputil.cpython-38.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/ioloop.cpython-38.opt-1.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/ioloop.cpython-38.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/iostream.cpython-38.opt-1.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/iostream.cpython-38.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/locale.cpython-38.opt-1.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/locale.cpython-38.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/locks.cpython-38.opt-1.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/locks.cpython-38.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/log.cpython-38.opt-1.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/log.cpython-38.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/netutil.cpython-38.opt-1.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/netutil.cpython-38.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/options.cpython-38.opt-1.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/options.cpython-38.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/process.cpython-38.opt-1.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/process.cpython-38.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/queues.cpython-38.opt-1.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/queues.cpython-38.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/routing.cpython-38.opt-1.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/routing.cpython-38.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/simple_httpclient.cpython-38.opt-1.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/simple_httpclient.cpython-38.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/tcpclient.cpython-38.opt-1.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/tcpclient.cpython-38.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/tcpserver.cpython-38.opt-1.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/tcpserver.cpython-38.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/template.cpython-38.opt-1.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/template.cpython-38.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/testing.cpython-38.opt-1.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/testing.cpython-38.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/util.cpython-38.opt-1.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/util.cpython-38.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/web.cpython-38.opt-1.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/web.cpython-38.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/websocket.cpython-38.opt-1.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/websocket.cpython-38.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/wsgi.cpython-38.opt-1.pyc /usr/lib/python3.8/site-packages/tornado/__pycache__/wsgi.cpython-38.pyc /usr/lib/python3.8/site-packages/tornado/_locale_data.py /usr/lib/python3.8/site-packages/tornado/auth.py /usr/lib/python3.8/site-packages/tornado/autoreload.py /usr/lib/python3.8/site-packages/tornado/concurrent.py /usr/lib/python3.8/site-packages/tornado/curl_httpclient.py /usr/lib/python3.8/site-packages/tornado/escape.py /usr/lib/python3.8/site-packages/tornado/gen.py /usr/lib/python3.8/site-packages/tornado/http1connection.py /usr/lib/python3.8/site-packages/tornado/httpclient.py /usr/lib/python3.8/site-packages/tornado/httpserver.py /usr/lib/python3.8/site-packages/tornado/httputil.py /usr/lib/python3.8/site-packages/tornado/ioloop.py /usr/lib/python3.8/site-packages/tornado/iostream.py /usr/lib/python3.8/site-packages/tornado/locale.py /usr/lib/python3.8/site-packages/tornado/locks.py /usr/lib/python3.8/site-packages/tornado/log.py /usr/lib/python3.8/site-packages/tornado/netutil.py /usr/lib/python3.8/site-packages/tornado/options.py /usr/lib/python3.8/site-packages/tornado/platform /usr/lib/python3.8/site-packages/tornado/platform/__init__.py /usr/lib/python3.8/site-packages/tornado/platform/__pycache__ /usr/lib/python3.8/site-packages/tornado/platform/__pycache__/__init__.cpython-38.opt-1.pyc /usr/lib/python3.8/site-packages/tornado/platform/__pycache__/__init__.cpython-38.pyc /usr/lib/python3.8/site-packages/tornado/platform/__pycache__/asyncio.cpython-38.opt-1.pyc /usr/lib/python3.8/site-packages/tornado/platform/__pycache__/asyncio.cpython-38.pyc /usr/lib/python3.8/site-packages/tornado/platform/__pycache__/caresresolver.cpython-38.opt-1.pyc /usr/lib/python3.8/site-packages/tornado/platform/__pycache__/caresresolver.cpython-38.pyc /usr/lib/python3.8/site-packages/tornado/platform/__pycache__/twisted.cpython-38.opt-1.pyc /usr/lib/python3.8/site-packages/tornado/platform/__pycache__/twisted.cpython-38.pyc /usr/lib/python3.8/site-packages/tornado/platform/asyncio.py /usr/lib/python3.8/site-packages/tornado/platform/caresresolver.py /usr/lib/python3.8/site-packages/tornado/platform/twisted.py /usr/lib/python3.8/site-packages/tornado/process.py /usr/lib/python3.8/site-packages/tornado/py.typed /usr/lib/python3.8/site-packages/tornado/queues.py /usr/lib/python3.8/site-packages/tornado/routing.py /usr/lib/python3.8/site-packages/tornado/simple_httpclient.py /usr/lib/python3.8/site-packages/tornado/speedups.abi3.so /usr/lib/python3.8/site-packages/tornado/tcpclient.py /usr/lib/python3.8/site-packages/tornado/tcpserver.py /usr/lib/python3.8/site-packages/tornado/template.py /usr/lib/python3.8/site-packages/tornado/testing.py /usr/lib/python3.8/site-packages/tornado/util.py /usr/lib/python3.8/site-packages/tornado/web.py /usr/lib/python3.8/site-packages/tornado/websocket.py /usr/lib/python3.8/site-packages/tornado/wsgi.py /usr/share/doc/packages/python38-tornado6 /usr/share/doc/packages/python38-tornado6/demos /usr/share/doc/packages/python38-tornado6/demos/blog /usr/share/doc/packages/python38-tornado6/demos/blog/README /usr/share/doc/packages/python38-tornado6/demos/blog/blog.py /usr/share/doc/packages/python38-tornado6/demos/blog/schema.sql /usr/share/doc/packages/python38-tornado6/demos/blog/static /usr/share/doc/packages/python38-tornado6/demos/blog/static/blog.css /usr/share/doc/packages/python38-tornado6/demos/blog/templates /usr/share/doc/packages/python38-tornado6/demos/blog/templates/archive.html /usr/share/doc/packages/python38-tornado6/demos/blog/templates/base.html /usr/share/doc/packages/python38-tornado6/demos/blog/templates/compose.html /usr/share/doc/packages/python38-tornado6/demos/blog/templates/create_author.html /usr/share/doc/packages/python38-tornado6/demos/blog/templates/entry.html /usr/share/doc/packages/python38-tornado6/demos/blog/templates/feed.xml /usr/share/doc/packages/python38-tornado6/demos/blog/templates/home.html /usr/share/doc/packages/python38-tornado6/demos/blog/templates/login.html /usr/share/doc/packages/python38-tornado6/demos/blog/templates/modules /usr/share/doc/packages/python38-tornado6/demos/blog/templates/modules/entry.html /usr/share/doc/packages/python38-tornado6/demos/chat /usr/share/doc/packages/python38-tornado6/demos/chat/chatdemo.py /usr/share/doc/packages/python38-tornado6/demos/chat/static /usr/share/doc/packages/python38-tornado6/demos/chat/static/chat.css /usr/share/doc/packages/python38-tornado6/demos/chat/static/chat.js /usr/share/doc/packages/python38-tornado6/demos/chat/templates /usr/share/doc/packages/python38-tornado6/demos/chat/templates/index.html /usr/share/doc/packages/python38-tornado6/demos/chat/templates/message.html /usr/share/doc/packages/python38-tornado6/demos/facebook /usr/share/doc/packages/python38-tornado6/demos/facebook/README /usr/share/doc/packages/python38-tornado6/demos/facebook/facebook.py /usr/share/doc/packages/python38-tornado6/demos/facebook/static /usr/share/doc/packages/python38-tornado6/demos/facebook/static/facebook.css /usr/share/doc/packages/python38-tornado6/demos/facebook/static/facebook.js /usr/share/doc/packages/python38-tornado6/demos/facebook/templates /usr/share/doc/packages/python38-tornado6/demos/facebook/templates/modules /usr/share/doc/packages/python38-tornado6/demos/facebook/templates/modules/post.html /usr/share/doc/packages/python38-tornado6/demos/facebook/templates/stream.html /usr/share/doc/packages/python38-tornado6/demos/file_upload /usr/share/doc/packages/python38-tornado6/demos/file_upload/file_receiver.py /usr/share/doc/packages/python38-tornado6/demos/file_upload/file_uploader.py /usr/share/doc/packages/python38-tornado6/demos/helloworld /usr/share/doc/packages/python38-tornado6/demos/helloworld/helloworld.py /usr/share/doc/packages/python38-tornado6/demos/s3server /usr/share/doc/packages/python38-tornado6/demos/s3server/s3server.py /usr/share/doc/packages/python38-tornado6/demos/tcpecho /usr/share/doc/packages/python38-tornado6/demos/tcpecho/client.py /usr/share/doc/packages/python38-tornado6/demos/tcpecho/server.py /usr/share/doc/packages/python38-tornado6/demos/twitter /usr/share/doc/packages/python38-tornado6/demos/twitter/home.html /usr/share/doc/packages/python38-tornado6/demos/twitter/twitterdemo.py /usr/share/doc/packages/python38-tornado6/demos/websocket /usr/share/doc/packages/python38-tornado6/demos/websocket/chatdemo.py /usr/share/doc/packages/python38-tornado6/demos/websocket/static /usr/share/doc/packages/python38-tornado6/demos/websocket/static/chat.css /usr/share/doc/packages/python38-tornado6/demos/websocket/static/chat.js /usr/share/doc/packages/python38-tornado6/demos/websocket/templates /usr/share/doc/packages/python38-tornado6/demos/websocket/templates/index.html /usr/share/doc/packages/python38-tornado6/demos/websocket/templates/message.html /usr/share/doc/packages/python38-tornado6/demos/webspider /usr/share/doc/packages/python38-tornado6/demos/webspider/webspider.py /usr/share/licenses/python38-tornado6 /usr/share/licenses/python38-tornado6/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed May 10 02:08:37 2023