c2cwsgiutils

View on PyPIReverse Dependencies (6)

6.0.8 c2cwsgiutils-6.0.8-py3-none-any.whl

Wheel Details

Project: c2cwsgiutils
Version: 6.0.8
Filename: c2cwsgiutils-6.0.8-py3-none-any.whl
Download: [link]
Size: 117051
MD5: 87e2fdbe091d087bb97c3ed831b1278c
SHA256: 2190e9e064ff7190e434767a13c132911e53d0d15fe99e0072da6e7c9586880f
Uploaded: 2024-04-11 16:14:01 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: c2cwsgiutils
Version: 6.0.8
Summary: Common utilities for Camptocamp WSGI applications
Author: Camptocamp
Author-Email: info[at]camptocamp.com
Home-Page: https://github.com/camptocamp/c2cwsgiutils
Project-Url: Repository, https://github.com/camptocamp/c2cwsgiutils
License: BSD-2-Clause
Keywords: geo,gis,sqlalchemy,orm,wsgi
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Plugins
Classifier: Framework :: Pyramid
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Internet :: WWW/HTTP :: WSGI :: Application
Classifier: Typing :: Typed
Requires-Python: >=3.9
Requires-Dist: SQLAlchemy; extra == "standard" or extra == "webserver" or extra == "all"
Requires-Dist: SQLAlchemy-Utils; extra == "standard" or extra == "webserver" or extra == "all"
Requires-Dist: alembic; extra == "standard" or extra == "alembic" or extra == "all"
Requires-Dist: boltons; extra == "tests" or extra == "all"
Requires-Dist: cee_syslog_handler
Requires-Dist: certifi
Requires-Dist: cornice; extra == "standard" or extra == "webserver" or extra == "all"
Requires-Dist: gunicorn; extra == "standard" or extra == "webserver" or extra == "all"
Requires-Dist: lxml; extra == "tests" or extra == "all"
Requires-Dist: objgraph; extra == "debug" or extra == "all"
Requires-Dist: pillow
Requires-Dist: prometheus-client; extra == "standard" or extra == "webserver" or extra == "all"
Requires-Dist: psycopg2; extra == "standard" or extra == "webserver" or extra == "all"
Requires-Dist: pyjwt; extra == "standard" or extra == "oauth2" or extra == "all"
Requires-Dist: pyramid; extra == "standard" or extra == "webserver" or extra == "all"
Requires-Dist: pyramid-tm; extra == "standard" or extra == "webserver" or extra == "all"
Requires-Dist: pyramid_mako; extra == "standard" or extra == "webserver" or extra == "all"
Requires-Dist: pyyaml
Requires-Dist: redis; extra == "standard" or extra == "broadcast" or extra == "all"
Requires-Dist: requests
Requires-Dist: requests-oauthlib; extra == "standard" or extra == "oauth2" or extra == "all"
Requires-Dist: scikit-image; extra == "test-images"
Requires-Dist: scipy
Requires-Dist: sentry-sdk; extra == "standard" or extra == "sentry" or extra == "all"
Requires-Dist: ujson
Requires-Dist: urllib3
Requires-Dist: waitress; extra == "dev" or extra == "all"
Requires-Dist: zope.interface; extra == "standard" or extra == "webserver" or extra == "all"
Requires-Dist: zope.sqlalchemy; extra == "standard" or extra == "webserver" or extra == "all"
Provides-Extra: alembic
Provides-Extra: all
Provides-Extra: broadcast
Provides-Extra: debug
Provides-Extra: dev
Provides-Extra: oauth2
Provides-Extra: sentry
Provides-Extra: standard
Provides-Extra: test-images
Provides-Extra: tests
Provides-Extra: webserver
Description-Content-Type: text/markdown
[Description omitted; length: 30299 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.7.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
c2cwsgiutils/__init__.py sha256=YHZ6OY8BvFrZAoBpbEWmAZ-60nqDer_CKHgY-LSHAKs 3986
c2cwsgiutils/acceptance/__init__.py sha256=vjtpPfu0kbXUOYMx15Z8713IfPFZA9XnkUKkIFtVj_M 1500
c2cwsgiutils/acceptance/connection.py sha256=w478x_UiPNebOX-IC7UBgpSGbUYRZBjHsA-Vpqvtic0 9742
c2cwsgiutils/acceptance/image.py sha256=Ka3ImTnxBu-sfJ75_nWqL5-pEzM_s8kz9uG9LHtw1nE 9105
c2cwsgiutils/acceptance/package-lock.json sha256=0LZJyuSd0ynhMnnQlRWQU-POyMbqyivyM3HApXTyVzE 78866
c2cwsgiutils/acceptance/package.json sha256=2n-K3P2BKZ3TZEyUJfgpDqjATerPTPlwGl9G47pNAK0 101
c2cwsgiutils/acceptance/print.py sha256=j5K1c2Kn0eEnhgdbZNBVkdscK02pQhtPIh6lJzHMJcM 2323
c2cwsgiutils/acceptance/screenshot.js sha256=FAJYIWOLJFMm0MNggKzo3mIybtN-VtKLdMzPhQ9pO1g 2041
c2cwsgiutils/acceptance/utils.py sha256=-NgLlG_oQj3P_ZiK293RG7ZHPumg0WrDwo_APOI3WG4 1851
c2cwsgiutils/auth.py sha256=73NkFu4mKeDwulECRabSFhpNUKoEfP-0M3JnTQ9lJ3s 9333
c2cwsgiutils/broadcast/__init__.py sha256=Ae0qU6nP0G6Qa6Zi-vJK4Om8T9HKxmaz5-uOAJKZZdE 4360
c2cwsgiutils/broadcast/interface.py sha256=jE8BSy9N7xnPmq5U0m852sFFhx46c7Uo9SyFJTCde9o 636
c2cwsgiutils/broadcast/local.py sha256=24aIRdFOR2CXZfp_F2R_S1QW-yon3EyTM6TvljWVlP0 1083
c2cwsgiutils/broadcast/redis.py sha256=sxBsYZtMNXMOck6a_Mcb3QZjjW4lPTxnImTfL1vv14g 5085
c2cwsgiutils/broadcast/utils.py sha256=0fQZXPu3p_5LEJpGenJwiiMxECQjJhjZBjIkBk8h-ng 272
c2cwsgiutils/client_info.py sha256=t35d8yI6MVDoB3i2yRKk0k-GmLP3v-WCis5JVzC6XFg 3044
c2cwsgiutils/config_utils.py sha256=N_DPNRCBmeomhv2cJN5OQALrTAG29FCCk3VeugWrBwI 1523
c2cwsgiutils/coverage_setup.py sha256=fES0sdhFy6oaeOCuP1qjjm7PQL9l_O8rUKZhRvRBRwQ 839
c2cwsgiutils/db.py sha256=N_9zxxXYKiKwfNxs5KsunKYb_gUZQkTrlw6HZu5qsgQ 16174
c2cwsgiutils/db_maintenance_view.py sha256=ejSNCv7vZIDjXctDTWTXEYTnUYFVVNIecFLeDlCkDBA 3076
c2cwsgiutils/debug/__init__.py sha256=80zdAZnE9cwgQW1odE2aOauIxYsG5CQpWvHPcslRue8 1239
c2cwsgiutils/debug/_listeners.py sha256=sXXHbPHQaSRMrzUC2ryiSDsBXuTdVbpQOxmMmhZ3n90 4378
c2cwsgiutils/debug/_views.py sha256=zUeIshxBshBrlTz0p1I1LUi6HiJBOAAiDPrlOJsziQA 7522
c2cwsgiutils/debug/utils.py sha256=TPlJC5qKeFnvbgq1xjlfrrRgDcV5kIR69IPJgNcIZQY 2311
c2cwsgiutils/errors.py sha256=LUhZF3BW1i-v20x3EE-rZbT-TpdugpxiW7p5iCAu73Q 6723
c2cwsgiutils/health_check.py sha256=O-GGS0aicTuMz4gqE-btk8ipzVi5allDe6sFuyOANOA 19977
c2cwsgiutils/index.py sha256=7kgL4U_SN8boNHpnpB18v4ofScp-fJunsbnHpxbWlow 16707
c2cwsgiutils/loader.py sha256=x_yHRTDzzlQ61fHonWnnG01xdqFuXpbGZMNN--tN25U 622
c2cwsgiutils/logging_view.py sha256=W6-dFTz00hLt6BGJ8V3-4ip4AdxTyPG2W5vQjIuKiQs 3357
c2cwsgiutils/models_graph.py sha256=laip8EdhI2hoGZVAotdrsgMwiNbwsJPjknKkRq1eEq0 2680
c2cwsgiutils/pretty_json.py sha256=f1-oecFX9hub1nD32mmZRjOTIxhV8bVSt3Meqw68sNU 1698
c2cwsgiutils/profiler.py sha256=3tIwoDSzOKQ06ug_U6j5VDR1BQ9auUOqdJRRLRhDoHw 739
c2cwsgiutils/prometheus.py sha256=ZjHMG0zIKKJaadNp6pkSjXVTLAQS9AjlNwBH8HNJnfY 6558
c2cwsgiutils/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
c2cwsgiutils/pyramid.py sha256=H-b5abZvxt9MkMFjyWOjWzPa02YRhZR6LDiMCaYLq5s 1388
c2cwsgiutils/pyramid_logging.py sha256=vVPrkAKZoIwb6SPf-omZDGyiKfElBf5yo_dPaIo-8ko 3730
c2cwsgiutils/redis_stats.py sha256=triLtzryGXJKvCUw4TreYpF22BpUKPdrMp30ZGKsXwU 1545
c2cwsgiutils/redis_utils.py sha256=OkgUqbZcuCa-LjcFXZ-cDN94dYi746P1FHRWExdYP8U 4615
c2cwsgiutils/request_tracking/__init__.py sha256=5SxMqBV3_w6SyykB1FFKug7XqzwdPhQdQOZ4VKUM4A8 4039
c2cwsgiutils/request_tracking/_sql.py sha256=47OtVn3g5QpCCWyl8w6V1xVjbf0ahrw4r9ijjRKXDz4 573
c2cwsgiutils/scripts/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
c2cwsgiutils/scripts/genversion.py sha256=GKmD08-H83hiKqXxy4odABuWqD5gADs_YEzM3TzHxEA 1985
c2cwsgiutils/scripts/stats_db.py sha256=QNwtEKznCgOKg4ZsAFED9ISS-THgdwD2km_oVoII5XU 10317
c2cwsgiutils/scripts/test_print.py sha256=UeOZa7jTazgEq5BRJD6lq-u9K6G4movf-sOVKTEs1cQ 2096
c2cwsgiutils/sentry.py sha256=-IzACZWI7YNi-dWtNrYlhdTysm8gRVzJSqK94wg3maU 5031
c2cwsgiutils/services.py sha256=qz51oCZOC0Lj2_ig4UuHIm0ZZO3FfpFTxrXBWZ_oaNo 1567
c2cwsgiutils/setup_process.py sha256=RKZGQdcKvHh_YU2mA-J5FQ01XNGj-SevcPNQB0439rs 3428
c2cwsgiutils/sql_profiler/__init__.py sha256=lZYq83LYlm_P4uNMv0WU_B9Obl90YaNzkqWtteUHadg 876
c2cwsgiutils/sql_profiler/_impl.py sha256=0UWSZDEm2E9Zeujd8UFRu0cIyyHBMxXxdmzt0cmuv0s 3702
c2cwsgiutils/sqlalchemylogger/README.md sha256=WEyJSrBjedtX1FFrYiq4oMaWMt1fNxRkJYmJWnAoz3g 1552
c2cwsgiutils/sqlalchemylogger/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
c2cwsgiutils/sqlalchemylogger/_filters.py sha256=OJQ9_WA-fd9fMZ7TUNFzHHTPI6msw2NVBl5RoeYFnGw 752
c2cwsgiutils/sqlalchemylogger/_models.py sha256=A9SQ8AqUazCMemVjp5p_1x4bZG3LAYW9pOXT84FdNkE 1471
c2cwsgiutils/sqlalchemylogger/examples/example.py sha256=n48dJdUi1FH1hfBMAbfHLGPSb1bOVD8pXMxXB57PnpQ 460
c2cwsgiutils/sqlalchemylogger/handlers.py sha256=Qul-Bebmxqt4KvFU4TqjUGnbmpAVBviF5pSV3duUqG0 4801
c2cwsgiutils/static/favicon-16x16.png sha256=LKk6RFvb3NlPIZdDfAodE8H9IN8KM6CMGnMx4vOHlUQ 887
c2cwsgiutils/static/favicon-32x32.png sha256=i4ucx08zAZARd8e7JTMGK-gb5WcOmyuDN6IN4brsEOo 1216
c2cwsgiutils/stats_pyramid/__init__.py sha256=7P10LjLv3c-ObEDGuYmRF_RFt7fRmO80ruqTGQAyC6w 747
c2cwsgiutils/stats_pyramid/_db_spy.py sha256=ZGRdrI17Bdl3mzaLjfPyAaEW3KK8Pikrgi-0WmH7zCs 2917
c2cwsgiutils/stats_pyramid/_pyramid_spy.py sha256=P212MGGl2VV_7UU4AXZA-rOuF7ouaONRklZwpas2wc8 3209
c2cwsgiutils/templates/index.html.mako sha256=Ey9ppHLe-eFGYXYPV5Z2WbMBSif86sYPiTviksnG7TI 1362
c2cwsgiutils/version.py sha256=z4of1DDr6J7PDw4AUOz31Gp63khgXf3JfiIaoWUM-9I 2870
c2cwsgiutils-6.0.8.dist-info/LICENSE sha256=rM6IWxociA3daRkXnNLYOxGndT5fbs3BfVZCA2Xgt-g 1304
c2cwsgiutils-6.0.8.dist-info/METADATA sha256=UwMdiffhVZqf2b0te6lUUJzcJgcCZKBIcfnOLf6C4VQ 33547
c2cwsgiutils-6.0.8.dist-info/WHEEL sha256=d2fvjOD7sXsVzChCqf0Ty0JbHKBaLYwDbGQDwQTnJ50 88
c2cwsgiutils-6.0.8.dist-info/entry_points.txt sha256=ujgqMTL1awN9qDg8WXmrF7m0fgR-hslUM6zKH86pvy0 703
c2cwsgiutils-6.0.8.dist-info/RECORD

entry_points.txt

c2cwsgiutils-check-es = c2cwsgiutils.scripts.check_es:main
c2cwsgiutils-coverage-report = c2cwsgiutils.scripts.coverage_report:main
c2cwsgiutils-genversion = c2cwsgiutils.scripts.genversion:main
c2cwsgiutils-stats-db = c2cwsgiutils.scripts.stats_db:main
c2cwsgiutils-test-print = c2cwsgiutils.scripts.test_print:main
client_info = c2cwsgiutils.client_info:filter_factory
sentry = c2cwsgiutils.sentry:filter_factory
c2c = c2cwsgiutils.loader:Loader
c2c+egg = c2cwsgiutils.loader:Loader
c2c+ini = c2cwsgiutils.loader:Loader
c2c = c2cwsgiutils.loader:Loader
c2c+egg = c2cwsgiutils.loader:Loader
c2c+ini = c2cwsgiutils.loader:Loader