circuits

View on PyPIReverse Dependencies (10)

3.2.3 circuits-3.2.3-py2.py3-none-any.whl

Wheel Details

Project: circuits
Version: 3.2.3
Filename: circuits-3.2.3-py2.py3-none-any.whl
Download: [link]
Size: 163658
MD5: 8a91ac9258e8925c7815b24c271556fc
SHA256: 47c5fc17aef3628dc8271b000332a337db29d040aa828107b2054c2b637c4f9e
Uploaded: 2024-04-03 22:50:19 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: circuits
Version: 3.2.3
Summary: Asynchronous Component based Event Application Framework
Author: James Mills
Author-Email: prologic[at]shortcircuit.net.au
Home-Page: http://circuitsframework.com/
Download-Url: http://bitbucket.org/circuits/circuits/downloads/
License: MIT
Keywords: event framework distributed concurrent component asynchronous
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Environment :: No Input/Output (Daemon)
Classifier: Environment :: Other Environment
Classifier: Environment :: Plugins
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: System Administrators
Classifier: Intended Audience :: Telecommunications Industry
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Operating System :: POSIX :: BSD
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: Adaptive Technologies
Classifier: Topic :: Communications :: Chat :: Internet Relay Chat
Classifier: Topic :: Communications :: Email :: Mail Transport Agents
Classifier: Topic :: Database
Classifier: Topic :: Internet :: WWW/HTTP :: HTTP Servers
Classifier: Topic :: Internet :: WWW/HTTP :: WSGI :: Application
Classifier: Topic :: Internet :: WWW/HTTP :: WSGI :: Middleware
Classifier: Topic :: Internet :: WWW/HTTP :: WSGI :: Server
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: System :: Clustering
Classifier: Topic :: System :: Distributed Computing
Platform: POSIX
Requires-Python: >=3.7
Requires-Dist: pysocks (>=1.6.7); extra == "stomp"
Requires-Dist: stompest (>=2.3.0); extra == "stomp"
Provides-Extra: stomp
License-File: LICENSE
[Description omitted; length: 6093 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.38.4)
Root-Is-Purelib: true
Tag: py2-none-any
Tag: py3-none-any

RECORD

Path Digest Size
circuits/__init__.py sha256=akUB2CF5YmGz_s_l3QBxycY-5USRhQvPshaojmn76pA 1559
circuits/pyparser.py sha256=1pV6YtLUzIYf-eQUHnvx6bGYjLIElyrrcRDcOCnUDD8 15675
circuits/six.py sha256=6ZXLgzW5oBOqk38aOsUZ6HVJz4W9fMmIJBaToevpQG8 30347
circuits/version.py sha256=F3K7Ngb6zoSI1uXg11GEbBHX0WfTvPsTZZBZsJxoW8Y 411
circuits/app/__init__.py sha256=q-g2cae22Z4j9LQNGrLuShEjIbfMya_sPSi9vdNLnMA 273
circuits/app/daemon.py sha256=nPbkZTthhlv9nuLa-ZA5VLyGv4SiLaH22TYAK8dunG4 3193
circuits/app/dropprivileges.py sha256=3BxvCq34kURFs5P0VqJE3jtRdlaeoV0oxeCYjZr0MR4 1386
circuits/core/__init__.py sha256=RYKUzGoON5xkE8ktYiaJ45MUjh4-QvaWmBpju2zXITc 662
circuits/core/bridge.py sha256=YysTbMKO_y7x2IVPUPIW5yLciVU0CXCeGe_EHKzUCmc 4405
circuits/core/components.py sha256=xyFd3VkTx2jIhM00g41jN98llf51O96Wz_YBZ1YfksY 8473
circuits/core/debugger.py sha256=dzmUZz_amoZYQFju9zxKod9Q3EMnPYTiqR_5v2VSW14 3615
circuits/core/events.py sha256=rMbYqsR6Ip7KNDDxf7-dRCrUsWDyTRM8pLxSCUHHduA 10887
circuits/core/handlers.py sha256=WlO4ZpBi_uh1Qbm-K-Pj_NDw0vDjgVuvav4ziafytwY 4657
circuits/core/helpers.py sha256=7R82ZO8WV3MSgiA-eYZbNqeX_23DPMm6PUnNHoOY0hQ 3513
circuits/core/loader.py sha256=-9VuWQ0H6b7g1_WFP4sgmq4VbQ9Gbwv0oe9pBrlxZzE 1694
circuits/core/manager.py sha256=l8AykY41fHvK91ZLxZEUcb0PNq4ftHcKw48QIRkbYso 33052
circuits/core/pollers.py sha256=NYVOodP_rs7_ierg2Io6JbOp83iZOWd1vv9hMV08sbA 15100
circuits/core/timers.py sha256=5zqa4HhFQRhyQ6fqvVxPZW0nrgArcCQKBBCidHRxu3E 2672
circuits/core/utils.py sha256=vRh_k-TkHUDaPB9yBT6UQVqBAW8i1NZKhMQToI-SAs0 1296
circuits/core/values.py sha256=NDdY_dJvgAXUoDp3DNLKylCRvPFn-StXkBgprKn_JNE 3397
circuits/core/workers.py sha256=9qZJ5f9G9_ZTnL2zMnSzO170-ucSkja9i9eT4EPYPFs 2746
circuits/io/__init__.py sha256=vk4eBKOti4peYsLIgIO18DGyQZz3cuz7fWj_oa8tIyo 640
circuits/io/events.py sha256=FIg2Tdt89tJ_1noI-Kl4UGX5mK3Ulv_o1_bVM-vu0dA 950
circuits/io/file.py sha256=Tmx4-55PPzpgWXB_vLb3MGYejmHuFLTnXqj7BF1kZuI 5778
circuits/io/notify.py sha256=37Cu1p5xHN23ThoVIcaAkIKmyNsYdINDGPhWnDScYC0 3230
circuits/io/process.py sha256=LMtA63ihFSgSSUKoqvbzKKOEfFK6BTC48gqkzUX4ejY 4059
circuits/io/serial.py sha256=whYIqLwYQZs8H3CvN71alJSdRG8ND2_ltnjuA5CKCQc 4625
circuits/net/__init__.py sha256=eO3WNZ37xuV6DcDPrbTc0vQO4DgWipDuDMZq9-JjGn8 166
circuits/net/events.py sha256=VfTpKUKhTYsdGJ0z92sNe9WbkIkFr08uy2Yz_TfHNIU 6441
circuits/net/sockets.py sha256=nNa8z9YxZrHSo5a0mGAs9pFAQ94bnoPHrqM9wM_lHEs 27272
circuits/net/utils.py sha256=Q0bXkmOB4oaGQmZUjYc5NqImo4Ca3j8XzJ7UCGHEGk8 405
circuits/node/__init__.py sha256=sSmKujVAl3X9B0-FKDpS4dETaJbWkVE_a-zPz8FEBPY 143
circuits/node/client.py sha256=uGsbDdcxXk5BweZCWCTQqKt0frCe6QbpnZWdkxJLd1M 2665
circuits/node/events.py sha256=jd7s8dmpo7ezrNvNu7XEMwCEJnZze3-p0yDreFqQ9dM 1361
circuits/node/node.py sha256=-NUwQF4He2Dt4LFrGq5_koKNdB6f4nqv1PT88DtwT6s 7969
circuits/node/protocol.py sha256=EycTeevmSD_zTiJDZOEmnUNKYD2LbZRnm4vNMzehcfE 4108
circuits/node/server.py sha256=wc5kinJE5jJ1fXw8K9w05F92p0oUn_TsHwsfLHWKNoE 4736
circuits/node/utils.py sha256=NpbpZCm5ldhmPRAAfSLehpDnmHKlf1D6ZTxRmBSlLNo 1712
circuits/protocols/__init__.py sha256=XyYPBrX9PIY4KJyQh75GC8idqkI3idLAwZGTZTfELgQ 169
circuits/protocols/http.py sha256=Q7OeEpH2Q9tbrSG_hLgVZEX2dsUcYKuJzI4VGMbrqKo 1983
circuits/protocols/line.py sha256=P1OiDNcWczcxgxdrnoKOJKlziwWGzvGVyd4fMuLMNFw 3491
circuits/protocols/websocket.py sha256=HNt-PqL0JKKs4AE2gJCZfcKDkfbFmyI4YteXY8tZXxo 7987
circuits/protocols/irc/__init__.py sha256=SjU-w1daWBpb1CHfhUaNi1F6jS8XqBKinzjSUfFDNL0 533
circuits/protocols/irc/commands.py sha256=S_w2aYoaXP9sRIacO2NhockV8CiBw-dQMXITDeYbjGQ 1545
circuits/protocols/irc/events.py sha256=mzKDE8mshbBV0j6G9EYGTqIiU9Cu4JIbQavOzA6Qrsc 250
circuits/protocols/irc/message.py sha256=g6RpeYg34uKIDaCDIeOo_7OtkNvPYG9wJZWVuF0C2E4 1871
circuits/protocols/irc/numerics.py sha256=WxkB8opUd9TfJsVwlEc6Eagt84_pJF8ZSGUhM98Hxv4 2534
circuits/protocols/irc/protocol.py sha256=uYfGDRBN4plO-LRqriResN_Ky-3ZTGrZ4my4QmDBh6Q 2846
circuits/protocols/irc/replies.py sha256=VZQmDV9jf42wlmEG2zQkfwtpQkvhrbKovMhkgN31TiU 6504
circuits/protocols/irc/utils.py sha256=r--1zseluaHER-nTYNOJW_GYYA34RxqXrPtecnTwnCs 6900
circuits/protocols/stomp/__init__.py sha256=cBbPhX1yY4RDZ5z72fpYTWd1u4RWCZpAPJvh3qAelts 239
circuits/protocols/stomp/client.py sha256=E0IcxRiQIAgjDPtKiGXYIflIehjgmcUV30OB5g0ogbE 10989
circuits/protocols/stomp/events.py sha256=-Onh2imOoERVkGP97_seXtKYcUxpHD7iPetvmIdoidE 2248
circuits/protocols/stomp/transport.py sha256=rC4BO0pVotRpVKeI-k_Q4j9xGJx_yOGv6JMHISUJY_w 2487
circuits/tools/__init__.py sha256=FBBmsJx4KwZcFGRBlbUoVdBssP-2TsccEQ2bho4o04I 5109
circuits/web/__init__.py sha256=x48-_114PAn3oSURXlNLf4MfuzAIVMIJRaIBu9BFung 671
circuits/web/_httpauth.py sha256=p0686bPA1309rh1pfspWDqFyUoP1BMAJo7igw61Y06w 13023
circuits/web/client.py sha256=thFVKkuDdfLuId9Tpj-2hmvo9TMx43ezFDKaUGpZA1o 3514
circuits/web/constants.py sha256=9QTliturU9tLm56wXE3fnDMrCN_sDJcKxS0R1izC6FY 2363
circuits/web/controllers.py sha256=L8KppqrWc-qRZPI7yzFIUZNlbrL7c84B1en0Gvqdeq4 5450
circuits/web/errors.py sha256=kH2QzGSzjrBLxmVAB0-JDLSyNAH0H7ZC7PeH6LhP-Fg 7981
circuits/web/events.py sha256=IbNvS-CSiTDgxmIXwXhOu3rQDjtBHIpsuZikFqoJnC4 640
circuits/web/exceptions.py sha256=LfiFj6eqWaZbe-5UnDkkE4mDgC7O3DHdUTzR9cYGIfY 8744
circuits/web/headers.py sha256=BgcgK7Kkzv5Eq5_lovRds93-Dh8nsZIO8XYAwZi4R9Y 9623
circuits/web/http.py sha256=Iv486n457-h0uglssc_dMfFNmXOvPtftCdUTQ22vdqs 16473
circuits/web/loggers.py sha256=MdkOs3e0CrbCZvozBM4tdAr6wfnSuHQ7sFurulMiKyM 2311
circuits/web/main.py sha256=GvVdXZf9LrVCrkzJN8pvamxoWWMv4A0cY-0SCmRepDA 5657
circuits/web/processors.py sha256=hfW9Avsq1cYYDWBwuU5xgKLIFsNaK19kUQpEE75bi_c 2219
circuits/web/servers.py sha256=J6K4zBwPDvYBJd33gLsXDmvSK8Vgw2z9fa_avugQf2Q 5059
circuits/web/sessions.py sha256=TqNR172xgsD0PsxL78bT3x-FJ6EB4FqQKx5lFEAEKdk 3122
circuits/web/tools.py sha256=HneuGoiAkeJsRvC6tpGPB088oklg117Mtq3RD8CIvFc 17254
circuits/web/url.py sha256=miaJevlxJXxyeDXeTyoq9w2ATtncSwtmHF5BHEKbEDU 9978
circuits/web/utils.py sha256=zXhkDgVdE5H24exfFLnXC-LUFAQsGmWyGU7ulV5yJpI 4533
circuits/web/wrappers.py sha256=DfE5jjMO9sE8L5Cvui7duTRk9YM6C1sLbla3RenTwEE 9892
circuits/web/wsgi.py sha256=XTElUNVwz8H1dgSIK7c9S5l_kiFllmjahEDeXDbzH-8 6244
circuits/web/dispatchers/__init__.py sha256=S_9pxDGZcZZjNkHJUWwgGOi40Ehh12JPjb-lLDkrMYQ 406
circuits/web/dispatchers/dispatcher.py sha256=4-zFr8H0vuuFKEPehNBwIPDo4TExcXH24kecsVsWFVM 3840
circuits/web/dispatchers/jsonrpc.py sha256=FDFFML7A6EAQLRH42XeNMRablvqlS8efjBaVKD02dFg 2091
circuits/web/dispatchers/static.py sha256=BiBkS4BqA0Pqy3lY0j9Lf3AUCXaDDw4JNfiMN0a6-ME 4883
circuits/web/dispatchers/virtualhosts.py sha256=1zKTMxrT_f7pjkGwdhC0E3wg9ZLbM5sTsGHA4TBTjOI 1633
circuits/web/dispatchers/xmlrpc.py sha256=WaE60U8vq-injpPnhBYrsdfSaTIbyMgbbn2TYCapDUs 1425
circuits/web/parsers/__init__.py sha256=4FIHu0MiAUqEgtI9HGF7fbbQD5RwP6XomcDeE08nefk 189
circuits/web/parsers/http.py sha256=cJUoqzpoiFfIzaoMabH3jA599ztC8fGDhetmKFyFN1w 14586
circuits/web/parsers/multipart.py sha256=wJgljqF5XMNHaNhTjG72kPjGT_VgyMQ7z0QHj6egREY 17481
circuits/web/parsers/querystring.py sha256=Co6onbj-_Zu4hfLegVwxE_MdbyDZp75pgBVPANGfc9c 3937
circuits/web/websockets/__init__.py sha256=Dyb66jtGhhNjpWQIbd-AjW89RZwJUMr761gNAQINBOw 146
circuits/web/websockets/client.py sha256=LsjLT6w1NsNNPRWx44g2C3hzduc57bC22new2MpbjgA 5802
circuits/web/websockets/dispatcher.py sha256=d3b_d7GBydvGfVWHqsNOp8eS-qy9l_XUJz4x1TVBUPQ 5009
circuits-3.2.3.data/scripts/circuits.bench sha256=nuHeXwZvU3KyFkRGJK6Y4z6vPhNfVXKuLsCp79C-gpM 5021
circuits-3.2.3.data/scripts/htpasswd sha256=Ui_C0EYz9Mjpdtiups8WRHeqxC63wHMcfn4NKgKrwbY 4844
circuits-3.2.3.dist-info/LICENSE sha256=JEmrHjSBTA10hfX9-JrkzhgfrTGDOY39wsLyiQbMZio 1102
circuits-3.2.3.dist-info/METADATA sha256=Zy1iQPQjrAk5QYMoleckPGQO9ls3dSx3kJnutu6eje0 8620
circuits-3.2.3.dist-info/WHEEL sha256=bb2Ot9scclHKMOLDEHY6B2sicWOgugjFKaJsT7vwMQo 110
circuits-3.2.3.dist-info/entry_points.txt sha256=aFqI2PvgiO-khowZ1kZpVCM-eLkPkJFimaQl6C9K4kc 56
circuits-3.2.3.dist-info/top_level.txt sha256=2mtOjQe8SJIS2j3Q2pakDErtiM7mCnGos_A9PIHyRns 9
circuits-3.2.3.dist-info/zip-safe sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
circuits-3.2.3.dist-info/RECORD

top_level.txt

circuits

entry_points.txt

circuits.web = circuits.web.main:main

zip-safe