File: README.md

package info (click to toggle)
python-cyclone 1.1-1
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 1,388 kB
  • ctags: 1,372
  • sloc: python: 8,823; sh: 183; makefile: 13; sql: 12
file content (86 lines) | stat: -rw-r--r-- 2,300 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
Cyclone
=======
Cyclone is a web server framework for Python, that implements the Tornado API
as a Twisted protocol.

See http://cyclone.io for details.

Installation
------------

Cyclone is listed in PyPI and can be installed with pip or easy_install.
Note that the source distribution includes demo applications that are not
present when Cyclone is installed in this way, so you may wish to download a
copy of the source tarball as well.

Manual installation
-------------------

Download the latest release from http://pypi.python.org/pypi/cyclone

    tar zxvf cyclone-$VERSION.tar.gz
    cd cyclone-$VERSION
    sudo python setup.py install

The Cyclone source code is hosted on GitHub: https://github.com/fiorix/cyclone

Prerequisites
-------------

Cyclone runs on Python 2.5, 2.6 and 2.7, and requires:

- Twisted: http://twistedmatrix.com/trac/wiki/Downloads
- pyOpenSSL: https://launchpad.net/pyopenssl (only if you want SSL/TLS)

On Python 2.5, simplejson is required too.

Platforms
---------

Cyclone should run on any Unix-like platform, although for the best
performance and scalability only Linux and BSD (including BSD derivatives like
Mac OS X) are recommended.

Credits
-------

Thanks to (in no particular order):

- Nuswit Telephony API
  - Granting permission for this code to be published and sponsoring

- Gleicon Moraes
  - Testing and using on RestMQ <https://github.com/gleicon/restmq>

- Vanderson Mota
  - Patching setup.py and PyPi maintenance

- Andrew Badr
  - Fixing auth bugs and adding current Tornado's features

- Jon Oberheide
  - Syncing code with Tornado and security features/fixes

- Silas Sewell <https://github.com/silas>
  - Syncing code and minor mail fix

- Twitter Bootstrap <https://github.com/twitter/bootstrap>
  - For making our demo applications look good

- Dan Griffin <https://github.com/dgriff1>
  - WebSocket Keep-Alive for OpDemand

- Toby Padilla <https://github.com/tobypadilla>
  - WebSocket server

- Jeethu Rao <https://github.com/jeethu>
  - Minor bugfixes and patches

- Flavio Grossi <https://github.com/flaviogrossi>
  - Minor code fixes and websockets chat statistics example

- Gautam Jeyaraman <https://github.com/gautamjeyaraman>
  - Minor code fixes and patches

- DhilipSiva <https://github.com/dhilipsiva>
  - Minor patches