WebCore

View on PyPIReverse Dependencies (1)

2.0.4 WebCore-2.0.4-py2.py3-none-any.whl

Wheel Details

Project: WebCore
Version: 2.0.4
Filename: WebCore-2.0.4-py2.py3-none-any.whl
Download: [link]
Size: 104591
MD5: 2af79b83c267842ce1309bcce3efb437
SHA256: f89a4baff29e793a855de10db54af9576d8049f6e031941c8c94775f4a1ffd99
Uploaded: 2020-05-12 00:31:02 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: WebCore
Version: 2.0.4
Summary: A powerful web development nanoframework so small it's not even a microframework.
Author: Alice Bevan-McGregor
Author-Email: alice[at]gothcandy.com
Home-Page: https://github.com/marrow/WebCore/
Download-Url: https://github.com/marrow/WebCore/releases
License: MIT
Keywords: marrow,web.core,web.ext
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.2
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
Classifier: Topic :: Internet :: WWW/HTTP :: WSGI
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Dist: marrow.package (<2.0)
Requires-Dist: WebOb
Requires-Dist: pathlib2; python_version < "3.4"
Requires-Dist: webassets; extra == "asset"
Requires-Dist: bjoern; extra == "bjoern"
Requires-Dist: pymongo; extra == "bson"
Requires-Dist: cherrypy; extra == "cherrypy"
Requires-Dist: web.command; extra == "cli"
Requires-Dist: web.db; extra == "database"
Requires-Dist: pymongo; extra == "database"
Requires-Dist: pytest; extra == "development"
Requires-Dist: pytest-cov; extra == "development"
Requires-Dist: pytest-flakes; extra == "development"
Requires-Dist: pytest-capturelog; extra == "development"
Requires-Dist: web.dispatch.object; extra == "development"
Requires-Dist: backlash; extra == "development"
Requires-Dist: ptpython; extra == "development"
Requires-Dist: ipython; extra == "development"
Requires-Dist: pudb; extra == "development"
Requires-Dist: waitress; extra == "development"
Requires-Dist: diesel; extra == "diesel"
Requires-Dist: eventlet; extra == "eventlet"
Requires-Dist: flup6; extra == "flup"
Requires-Dist: gevent; extra == "gevent"
Requires-Dist: web.dispatch.object; extra == "object"
Requires-Dist: paste; extra == "paste"
Requires-Dist: flup6; extra == "production"
Requires-Dist: web.dispatch.route; extra == "route"
Requires-Dist: web.template; extra == "template"
Requires-Dist: cinje; extra == "template"
Requires-Dist: tornado; extra == "tornado"
Requires-Dist: web.dispatch.traversal; extra == "traversal"
Requires-Dist: waitress; extra == "waitress"
Requires-Dist: pyyaml; extra == "yaml"
Provides-Extra: asset
Provides-Extra: bjoern
Provides-Extra: bson
Provides-Extra: cherrypy
Provides-Extra: cli
Provides-Extra: database
Provides-Extra: development
Provides-Extra: diesel
Provides-Extra: eventlet
Provides-Extra: flup
Provides-Extra: gevent
Provides-Extra: object
Provides-Extra: paste
Provides-Extra: production
Provides-Extra: route
Provides-Extra: template
Provides-Extra: tornado
Provides-Extra: traversal
Provides-Extra: waitress
Provides-Extra: yaml
[Description omitted; length: 23420 characters]

WHEEL

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

RECORD

Path Digest Size
WebCore-2.0.4-py3.8-nspkg.pth sha256=JJrAECJYB3g4WJpst-NiYdHqivE0JHOkwqNu7aiKi_8 3884
web/app/static.py sha256=CIwD4gwPEEe0aeFec5cnRl-AVe3n4LVh3N43WeKPQ2g 2774
web/app/__pycache__/static.cpython-38.opt-1.pyc sha256=yJL673sjoHtwZn7c3lzjvRzbbne51RevdIgIVlLHGSg 2569
web/core/__init__.py sha256=D-B8OJT2uiSNXtwkZApih24tlHeUqIQ6GIJhbJPBrOM 424
web/core/application.py sha256=8scmgWn3ttumn1HCTr4knN_q0fYxphtu6veIPAShEQs 10138
web/core/compat.py sha256=X4pMhC1WezL40zp7a8dGgzz7r05QIdSaaEXNnz-vvKQ 1111
web/core/context.py sha256=xIWlseu0Kz6jbZ8N8LiJefZZNqi5sabrDKqrG-Wl35k 4200
web/core/dispatch.py sha256=hl9A6l0baibACgAS0IahpesEZzw2n218sEAmrUbePBA 4975
web/core/extension.py sha256=Cbemi6YS2F91YzC-b9TEhZKM77u-E3SRp0Spt5MJRk4 5479
web/core/release.py sha256=MbEHvU8_ZvRUivb5fVR7Qb-5dfGoSEp1_6-wtwBk38s 1190
web/core/util.py sha256=JqWvneBukEC3JhJjkySXogtttkkiSuMKu7vK0TjB2Gg 1448
web/core/view.py sha256=hRpDuXYN0xAqBd9KE0iJZiD99U3yZZexPUNKs_rkSDg 6026
web/core/__pycache__/__init__.cpython-38.opt-1.pyc sha256=Nu9wdhchsDNesZ_VUQgB8qTVIck91-V5uFP3sMPiBfg 297
web/core/__pycache__/application.cpython-38.opt-1.pyc sha256=CPp3SvAd1xiwJhOYdzQJTrovAJReMassIqSE6J6uUoI 7247
web/core/__pycache__/compat.cpython-38.opt-1.pyc sha256=j0fNpFehRwpCjc30CkYDG2VsgOrUGEkqqe7NAUrIUaE 924
web/core/__pycache__/context.cpython-38.opt-1.pyc sha256=C9XZX-YUEEhBhs_pAhENWKs1fhvPA53sPKoQQP8EfFc 5380
web/core/__pycache__/dispatch.cpython-38.opt-1.pyc sha256=oF4j5oltwQOsfHOF5Uc37sswYFwDPzqD7nXiF2aJw9o 3643
web/core/__pycache__/extension.cpython-38.opt-1.pyc sha256=jS2nf0SzlzD6y_wsORsdrk58toWQ_PRx12Hd4xTBWvo 3930
web/core/__pycache__/release.cpython-38.opt-1.pyc sha256=aHc0IfT_WZeR0hWAWJDaqympGfAi9fDqanXr--4veg0 1321
web/core/__pycache__/util.cpython-38.opt-1.pyc sha256=QMHj1UsubKr02HeU5cRE8cSJ9I3D_tsdNwvJP7GfB4c 1487
web/core/__pycache__/view.cpython-38.opt-1.pyc sha256=YEktat662D3t4NhJdr8QxcIszFoFQ8wBJmMJXdzcKfk 5804
web/ext/acl.py sha256=mxK4EiC71r3QUMM5eQpAffs9wiBD5x-dMkzjY-UsImg 20676
web/ext/analytics.py sha256=OBMrJUyxy-UvyhK54BuWVDFrv9B0yWxfC0przWBeERo 1898
web/ext/annotation.py sha256=8shN7HF2FyldNML6hzzv3r3jyssqk0NmCz-DZyL7Q3g 2867
web/ext/args.py sha256=28sQtllNraPs5FAuwQF-4WQzXrR2zPXiI7x502rqP9o 7042
web/ext/base.py sha256=4hCVvkhp4Q9vllJnY_K-pxbChkFHD-GB99eeP3_AvVA 6025
web/ext/debug.py sha256=hoCEkDKpkinP_kbUE7HC_A1CgUckMqGx47Uhq7z0xWg 2164
web/ext/local.py sha256=0XnIkxeTsk742Hm2yrpQMiKtICTa54j4YbYfGKA01HA 2353
web/ext/serialize.py sha256=-t222N_xtde-pmOvFkOtODrITaP6-3wBptw52ZUT_ds 2712
web/ext/__pycache__/acl.cpython-38.opt-1.pyc sha256=IXi3XxOxZ5xM7Imo9rwtQhgGK5wYJXf02njjC7IZvU0 22442
web/ext/__pycache__/analytics.cpython-38.opt-1.pyc sha256=fpBVf7fOW27UpOYS8Kz3LPVJZB00XHZemicwq-u8SHc 2182
web/ext/__pycache__/annotation.cpython-38.opt-1.pyc sha256=oOpyUPQ_vEKtcPklz4NRxaflfn29FKdiFL0M-vcdHP4 2915
web/ext/__pycache__/args.cpython-38.opt-1.pyc sha256=88g6_CVW-gyBRQ4xFB-S5WB1dSpdgJalPHVqlt-WvgY 7242
web/ext/__pycache__/base.cpython-38.opt-1.pyc sha256=t9HS4NLEQ0Kx97jBjQhhCsTM6blUf5oyRy8MXgcKiS8 5466
web/ext/__pycache__/debug.cpython-38.opt-1.pyc sha256=tyv8WOC7JJCmdJxhnm2m_O51M5HlYNRQ3ustrg9I3fI 2736
web/ext/__pycache__/local.cpython-38.opt-1.pyc sha256=HzxYpb2AwonGtnmzCnIIpoQVNfZcD5L9iqZc0T5Tw60 2857
web/ext/__pycache__/serialize.cpython-38.opt-1.pyc sha256=I26gAY6I7hTdDTs5z4btV6u3yMUrSVEUhCdE0hQGwuw 3312
web/server/appengine.py sha256=CeOMUIkj24zKeJFaWcwY6Vw2KcAj-QioYLRFiLXuKfA 554
web/server/cherrypy_.py sha256=WkBko7CDKuSQn7VMHipk4O96obgGRw5UCuX_E90uGuI 746
web/server/diesel_.py sha256=XNdvEDWsvJSUFcWHKXlIyP-MhuBolADpXNkdILVRRSA 516
web/server/eventlet_.py sha256=ChQre-0gX39Gfd1PFB1Oi9rtsYZ8qWO37qnoK-23fcw 548
web/server/fcgi.py sha256=JWNJ_Cxt4UU7y0asT4pGpooouCMIlNpw4SbwueVh64s 813
web/server/gevent_.py sha256=EywgOsBSlHjwYcat7tEJ8Yq7pOJNQleqXlm1qdJ85R8 423
web/server/stdlib.py sha256=lb9juyBQAYJITwJf0Hdhg_uvB2f5sSW7RIQlE4Tqa6k 2064
web/server/tornado_.py sha256=WHNho6WUthupN1eGulBly5aOyWFhzyRco4YkQFRGGsk 901
web/server/waitress_.py sha256=SsqBLAMtNKWmO_rNwjXttuelD8sWTA7ow_LCcSGicZw 639
web/server/__pycache__/appengine.cpython-38.opt-1.pyc sha256=uMs8bBFQtPs6VaFr_D1S7m5TGIkYqKVhSQCEJEODLIo 675
web/server/__pycache__/cherrypy_.cpython-38.opt-1.pyc sha256=M4VTICSsMmuh1IepTWHXBmPULeoDcl7NPnADWshMfrw 685
web/server/__pycache__/diesel_.cpython-38.opt-1.pyc sha256=E38MugB2z2FQInOqadqj3h9_CjBGk_ZqqxLSWqFksAc 608
web/server/__pycache__/eventlet_.cpython-38.opt-1.pyc sha256=zBRT3zJtJU_A8BnwVBQyLAhT1Xtsb8EPXwGZ6NXqKF8 663
web/server/__pycache__/fcgi.cpython-38.opt-1.pyc sha256=Ln68dsvnYDb4ZlI58SDbfGEJ8ra177yE2h5JCIsx7I4 825
web/server/__pycache__/gevent_.cpython-38.opt-1.pyc sha256=93k5GlKYi9tcC1tgT5FkdHuLRuL04gtDs41lGpveJLA 515
web/server/__pycache__/stdlib.cpython-38.opt-1.pyc sha256=6jKKAcG8vgSvFuvwdIRzx_bQNTl8uJ_gUgV8fj8U0s4 1767
web/server/__pycache__/tornado_.cpython-38.opt-1.pyc sha256=KW-zt2tLTniGd8Q_j-d2KwsEf9W3wmIAhvGFhD5Y6Qw 914
web/server/__pycache__/waitress_.cpython-38.opt-1.pyc sha256=Fcy5ke7azdEKWgoEEZEB-0dEfx7f_fXXnC93LI4rq9o 768
WebCore-2.0.4.dist-info/LICENSE.txt sha256=Dg0NMcRnFmf-3b5vs5wBW7iownpjofzCSiyY9FwyTZs 1095
WebCore-2.0.4.dist-info/METADATA sha256=-ZLfTKsx7pz2AO7USbce7qo0IsKkS1_af38cM_HPyyg 26970
WebCore-2.0.4.dist-info/WHEEL sha256=kGT74LWyRUZrL4VgLh6_g12IeVl_9u9ZVhadrgXZUEY 110
WebCore-2.0.4.dist-info/entry_points.txt sha256=HfnaZFgMfDwuTzgZoHMK6iYORD3WffLAZtChZs9Pz1U 1518
WebCore-2.0.4.dist-info/namespace_packages.txt sha256=Jog6Tuj1rktei28o4ZDMOIpwAOj41iRflrDJCRMJ7ZE 31
WebCore-2.0.4.dist-info/top_level.txt sha256=Te2Js_nwNom3AyuSoJHnQuEgXipUJ35SsySY2fzfNkI 4
WebCore-2.0.4.dist-info/zip-safe sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
WebCore-2.0.4.dist-info/RECORD

top_level.txt

web

entry_points.txt

all = web.ext.acl:all
always = web.ext.acl:always
any = web.ext.acl:any
contains = web.ext.acl:ContextContains
first = web.ext.acl:First
matches = web.ext.acl:ContextMatch
never = web.ext.acl:never
not = web.ext.acl:Not
static = web.app.static:static
acl = web.ext.acl:ACLExtension
analytics = web.ext.analytics:AnalyticsExtension
annotation = web.ext.annotation:AnnotationExtension
assets = web.ext.assets:WebAssetsExtension
base = web.ext.base:BaseExtension
cast = web.ext.annotation:AnnotationExtension
db = web.ext.db:DBExtension
local = web.ext.local:ThreadLocalExtension
request = web.ext.base:BaseExtension
response = web.ext.base:BaseExtension
threadlocal = web.ext.local:ThreadLocalExtension
typecast = web.ext.annotation:AnnotationExtension
application/json = web.ext.serialize:json.dumps
application/x-yaml = yaml:dumps [yaml]
json = web.ext.serialize:json.dumps
yaml = yaml:dumps [yaml]
appengine = web.server.appengine:serve
bjoern = web.server.bjoern_:serve [bjoern]
cgiref = web.server.stdlib:cgi
cherrypy = web.server.cherrypy_:serve [cherrypy]
diesel = web.server.diesel_:serve [diesel]
eventlet = web.server.eventlet_:serve [eventlet]
fcgi = web.server.fcgi:serve [flup]
gevent = web.server.gevent_:serve [gevent]
iiscgiref = web.server.stdlib:iiscgi
paste = paste.httpserver:serve [paste]
tornado = web.server.tornado_:serve [tornado]
waitress = web.server.waitress_:serve [waitress]
wsgiref = web.server.stdlib:simple

namespace_packages.txt

web
web.app
web.ext
web.server

zip-safe