dev-python / twisted

An asynchronous networking framework written in Python

Official package sites : http://www.twistedmatrix.com/ ·

Twisted is an event-based framework for internet applications, supporting Python 2.7 and Python 3.3+. It includes modules for many different purposes, including the following: twisted.web: HTTP clients and servers, HTML templating, and a WSGI server twisted.conch: SSHv2 and Telnet clients and servers and terminal emulators twisted.words: Clients and servers for IRC, XMPP, and other IM protocols twisted.mail: IMAPv4, POP3, SMTP clients and servers twisted.positioning: Tools for communicating with NMEA-compatible GPS receivers twisted.names: DNS client and tools for making your own DNS servers twisted.trial: A unit testing framework that integrates well with Twisted-based code.

v17.9.0 :: 0 :: gentoo

Modified
License
MIT
Keywords
~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86
USE flags
conch crypt http2 serial soap test

v17.5.0-r1 :: 0 :: gentoo

Modified
License
MIT
Keywords
~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86
USE flags
conch crypt http2 serial soap test

v17.1.0-r2 :: 0 :: gentoo

Modified
License
MIT
Keywords
~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86
USE flags
conch crypt http2 serial soap test

v16.6.0-r3 :: 0 :: gentoo

Modified
License
MIT
Keywords
alpha amd64 arm ia64 ppc ppc64 x86 ~arm64 ~hppa ~mips
USE flags
conch crypt http2 serial soap test

v16.6.0-r1 :: 0 :: gentoo

Modified
License
MIT
Keywords
~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86
USE flags
conch crypt http2 serial soap test

General

conch
include Twisted SSHv2 implementation
crypt
Add support for encryption -- using mcrypt or gpg where applicable
http2
include http2 support
serial
include serial port support
soap
Add support for SOAP (Simple Object Access Protocol)
test
Workaround to pull in packages needed to run with FEATURES=test. Portage-2.1.2 handles this internally, so don't set it in make.conf/package.use anymore

python_targets

python2_7
Build with Python 2.7
python3_4
Build with Python 3.4
python3_5
Build with Python 3.5
python3_6
Build with Python 3.6

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-python / appdirs : Module for determining appropriate platform-specific dirs

dev-python / constantly : Symbolic constants in Python

dev-python / cryptography : Library providing cryptographic recipes and primitives

dev-python / gmpy : Python bindings for GMP, MPC, MPFR and MPIR libraries

dev-python / idna : Internationalized Domain Names in Applications (IDNA)

dev-python / incremental : Incremental is a small library that versions your Python projects

dev-python / pyasn1 : ASN.1 library for Python

dev-python / pyopenssl : Python interface to the OpenSSL library

dev-python / pyserial : Python Serial Port extension

dev-python / service_identity : Service identity verification for pyOpenSSL

net-misc / openssh : Port of OpenBSD's free SSH release

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-python / appdirs : Module for determining appropriate platform-specific dirs

dev-python / automat : Self-service finite-state machines for the programmer on the go

dev-python / constantly : Symbolic constants in Python

dev-python / cryptography : Library providing cryptographic recipes and primitives

dev-python / hyper-h2 : HTTP/2 State-Machine based protocol implementation

dev-python / hyperlink : A featureful, correct URL for Python

dev-python / idna : Internationalized Domain Names in Applications (IDNA)

dev-python / incremental : Incremental is a small library that versions your Python projects

dev-python / priority : A pure-Python implementation of the HTTP/2 priority tree

dev-python / pyasn1 : ASN.1 library for Python

dev-python / pyopenssl : Python interface to the OpenSSL library

dev-python / pyserial : Python Serial Port extension

dev-python / service_identity : Service identity verification for pyOpenSSL

dev-python / soappy : SOAP Services for Python

dev-python / twisted-conch : Twisted SSHv2 implementation

dev-python / twisted-core : An asynchronous networking framework written in Python

dev-python / twisted-lore : Twisted documentation system

dev-python / twisted-mail : A Twisted Mail library, server and client

dev-python / twisted-names : A Twisted DNS implementation

dev-python / twisted-news : Twisted News is an NNTP server and programming library

dev-python / twisted-pair : Twisted low-level networking

dev-python / twisted-runner : Twisted Runner is a process management library and inetd replacement

dev-python / twisted-web : Twisted web server, programmable in Python

dev-python / twisted-words : Twisted Words contains Instant Messaging implementations

dev-python / zope-interface : Interfaces for Python

app-office / taskcoach : Simple personal tasks and todo lists manager

dev-python / autobahn : WebSocket and WAMP for Twisted and Asyncio

dev-python / axiom : Object database implemented on top of SQLite

dev-python / epsilon : Epsilon is a Python utilities package, most famous for its Time class

dev-python / nevow : A web templating framework that provides LivePage, an automatic AJAX toolkit

dev-python / nose : Unittest extension with automatic test suite discovery and easy test authoring

dev-python / prometheus_client : Python client for the Prometheus monitoring system

dev-python / pynotifier : pyNotifier provides an implementation of a notifier/event scheduler

dev-python / scrapy : A high-level Python Screen Scraping framework

dev-python / setuptools_trial : Setuptools plugin that makes unit tests execute with trial instead of pyunit

dev-python / treq : A requests-like API built on top of twisted.web's Agent

dev-python / twisted-conch : Twisted SSHv2 implementation

dev-python / twisted-core : An asynchronous networking framework written in Python

dev-python / twisted-lore : Twisted documentation system

dev-python / twisted-mail : A Twisted Mail library, server and client

dev-python / twisted-names : A Twisted DNS implementation

dev-python / twisted-news : Twisted News is an NNTP server and programming library

dev-python / twisted-pair : Twisted low-level networking

dev-python / twisted-runner : Twisted Runner is a process management library and inetd replacement

dev-python / twisted-web : Twisted web server, programmable in Python

dev-python / twisted-words : Twisted Words contains Instant Messaging implementations

dev-python / txAMQP : Python library for communicating with AMQP peers using Twisted

dev-python / txgithub : GitHub API client implemented using Twisted

dev-python / txrequests : Asynchronous Python HTTP for Humans

dev-python / txtorcon : Twisted-based Tor controller client, with state-tracking and config abstractions

dev-python / vertex : An implementation of the Q2Q protocol

dev-util / buildbot : BuildBot build automation system

dev-util / buildbot-worker : BuildBot Worker (slave) Daemon

kde-apps / kajongg : Classical Mah Jongg for four players

media-gfx / postr : Flickr uploader for GNOME

media-video / syncplay : Client/server to synchronize media playback

net-dns / avahi : System which facilitates service discovery on a local network

net-im / pyicq-t : Python based jabber transport for ICQ

net-irc / redirbot : IRCBot, telling people they should contact you on different nickname

net-misc / crossbar : Crossbar.io - The Unified Application Router for the twisted framework

net-misc / openvswitch : Production quality, multilayer virtual switch

net-p2p / deluge : BitTorrent client with a client/server model

net-voip / telepathy-haze : Telepathy connection manager providing libpurple supported protocols

net-voip / telepathy-salut : A link-local XMPP connection manager for Telepathy

sci-libs / vtk : The Visualization Toolkit

www-apps / prewikka : Graphical front-end analysis console for the Prelude Framework

www-servers / tornado : Python web framework and asynchronous networking library

596514
dev-python/twisted-16.3.2 : ImportError: This package should not be accessible on Python 3. Either you are trying to run from the python-future src folder or your installation of python-future is corrupted.
596564
dev-python/twisted-core-15.2.1 : file collision with dev-python/twisted-16.2.0
597678
dev-python/twisted-16.3.2 fails test twisted.test.test_sslverify.OpenSSLOptionsTests.test_ecSuccessWithRealBindings - 'module' object has no attribute 'EC_KEY_new_by_curve_name'
605122
dev-python/twisted-16.6.0-r2 keyword request
614092
dev-python/twisted-16.4.1: USE flags do not affect installed files
614162
dev-python/twisted: 'soft' dep on dev-python/pycrypto
614386
dev-python/twisted-17.5.0 keyword request
619634
dev-python/twisted-17.1.0 fails tests with net-libs/gnutls[-sslv3]
622648
dev-python/twisted-16.6.0-r3 Stabilization
625282
dev-python/twisted-16.6.0-r1 throws errors during tests
Sergei Trofimovich · gentoo
dev-python/twisted: stable 16.6.0-r3 for ia64, bug #635418
Package-Manager: Portage-2.3.13, Repoman-2.3.4 RepoMan-Options: --include-arches="ia64"
Brian Dolbec · gentoo
dev-python/twisted: Version bump. Addtional test fixes...
Package-Manager: Portage-2.3.12, Repoman-2.3.4
Markus Meier · gentoo
dev-python/twisted: arm stable, bug #624990
Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm"
Sergei Trofimovich · gentoo
dev-python/twisted: keyworded 17.5.0-r1 for ppc, bug #614386
Package-Manager: Portage-2.3.10, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc"
Sergei Trofimovich · gentoo
dev-python/twisted: keyworded 17.5.0-r1 for ppc64, bug #614386
Package-Manager: Portage-2.3.8, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc64"
Brian Dolbec · gentoo
dev-python/twisted: Rev bump, adds dev-python/incremental to RDEPEND for binpkgs
Fixes bug 626168 Package-Manager: Portage-2.3.6, Repoman-2.3.1
Sergei Trofimovich · gentoo
dev-python/twisted: ia64 keyworded, bug #614386
Package-Manager: Portage-2.3.6, Repoman-2.3.2 RepoMan-Options: --include-arches="ia64"
Markus Meier · gentoo
dev-python/twisted: add ~arm, bug #614386
Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm"
Agostino Sarubbo · gentoo
dev-python/twisted: ppc64 stable wrt bug #622648
Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
dev-python/twisted: ppc stable wrt bug #622648
Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Sergei Trofimovich · gentoo
dev-python/twisted: ia64 keyworded, bug #605122
Package-Manager: Portage-2.3.6, Repoman-2.3.2 RepoMan-Options: --include-arches="ia64"
Agostino Sarubbo · gentoo
dev-python/twisted: x86 stable wrt bug #622648
Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
dev-python/twisted: amd64 stable wrt bug #622648
Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Tobias Klausmann · gentoo
dev-python/twisted-16.6.0-r2: add alpha keyword
Gentoo-Bug: 622648
Brian Dolbec · gentoo
dev-python/twisted: Version bump, drop keywords due to new dep
Package-Manager: Portage-2.3.6_p2, Repoman-2.3.2_p70
Brian Dolbec · gentoo
dev-python/twisted: Migrate away from twisted-r1 eclass
Install a new twisted-regen-cache command, elimianating the eclass need. This new command needs to be run in all pkg_postint and pkg_post_rm functions for packages that install twisted plugins. Currently the twisted cache update is disabled in make.defaults to prevent sandbox violations. Add the few other ebuild variables from the eclass. Use distutils-r1 instead of twisted-r1. Package-Manager: Portage-2.3.6_p2, Repoman-2.3.2_p70
Tobias Klausmann · gentoo
dev-python/twisted-16.6.0-r1: add ~alpha keyword
Gentoo-Bug: 605122
Michał Górny · gentoo
dev-python/twisted: Clean old versions up
Jeroen Roovers · gentoo
dev-python/twisted: Mark ~hppa (bug #614386).
Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --ignore-arches
Michael Weber · gentoo
dev-python/twisted: add ~ppc64 (bug 614386).
Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --include-arches="ppc64"
Michael Weber · gentoo
dev-python/twisted: add ~arm64 (bug 614386).
Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --include-arches="arm64"
Michael Weber · gentoo
dev-python/twisted: add ~arm keyword (bug 614386)
Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --include-arches="amd64 arm arm64 ppc ppc64"
Brian Dolbec · gentoo
dev-python/twisted: Add missed dep, drop keywords due to the new dep
Package-Manager: Portage-2.3.5, Repoman-2.3.2_p30
Brian Dolbec · gentoo
dev-python/twisted: Version bump
Package-Manager: Portage-2.3.5, Repoman-2.3.2_p30
Brian Dolbec · gentoo
dev-python/twisted: Work on the test patches, separate some for upstream submission
Separate several test fixes and improve them for possible inclusion upstream. Determined that there were some python anomlies occuring causing some utf8 test failures. Isolate those with an UTF8_OVERRIDES environment variable. Then run them separately after the main twisted test run. Adjust the ebuild to suit the patch and test changes. Package-Manager: Portage-2.3.5, Repoman-2.3.2_p30
Brian Dolbec · gentoo
dev-python/twisted: Fix missed 'fi' statement.
Package-Manager: Portage-2.3.5, Repoman-2.3.2_p30
Markus Meier · gentoo
dev-python/twisted: add ~arm64, bug #605122
Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --include-arches="arm64"
Anthony G. Basile · gentoo
dev-python/twisted: keyword ~ppc ~ppc64, bug #605122
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Markus Meier · gentoo
dev-python/twisted: add ~arm, bug #605122
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="arm"
Zac Medico · gentoo
dev-python/twisted: PYTHON_COMPAT: add python3_6
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Mart Raudsepp · gentoo
dev-python/twisted-16.4.1: keyworded for ~mips
Package-Manager: Portage-2.3.3, Repoman-2.3.1
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Jeroen Roovers · gentoo
dev-python/twisted: Mark ~hppa (bug #605122).
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --ignore-arches
Brian Dolbec · gentoo
dev-python/twisted: Version bump
Package-Manager: Portage-2.3.5, Repoman-2.3.2_p30
Mike Gilbert · gentoo
dev-python/twisted: move blockers to RDEPEND
Brian Dolbec · gentoo
dev-python/twisted: Version bump
Package-Manager: portage-2.3.2
Brian Dolbec · gentoo
dev-python/twisted: New monolithic release twisted package
Twisted has changed to a single release pkg. This new pkg. now has python3 support. Package-Manager: portage-2.3.1_p8