cdp-backend

View on PyPIReverse Dependencies (3)

4.1.3 cdp_backend-4.1.3-py3-none-any.whl
3.1.3 cdp_backend-3.1.3-py2.py3-none-any.whl

Wheel Details

Project: cdp-backend
Version: 3.1.3
Filename: cdp_backend-3.1.3-py2.py3-none-any.whl
Download: [link]
Size: 115667
MD5: 5a8695cb0565d20d5dfbda3ad837d0ba
SHA256: 3997ffb0484682d6e512e2f2ab95269343b6021c8498d983078dae9170e77d6d
Uploaded: 2022-08-09 21:41:55 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: cdp-backend
Version: 3.1.3
Summary: Data storage utilities and processing pipelines to run on CDP server deployments.
Author: Eva Maxfield Brown, To Huynh, Isaac Na, Council Data Project Contributors
Author-Email: evamaxfieldbrown[at]gmail.com
Home-Page: https://github.com/CouncilDataProject/cdp-backend
License: MIT license
Keywords: civic technology,open government
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Requires-Python: >=3.8
Requires-Dist: aiohttp (>=3.7.4.post0)
Requires-Dist: dataclasses-json (>=0.5)
Requires-Dist: fireo (>=1.4)
Requires-Dist: fsspec
Requires-Dist: gcsfs (>=2021.7.0)
Requires-Dist: requests (>=2.26.0)
Requires-Dist: aiohttp (>=3.7.4.post0); extra == "all"
Requires-Dist: dataclasses-json (>=0.5); extra == "all"
Requires-Dist: fireo (>=1.4); extra == "all"
Requires-Dist: fsspec; extra == "all"
Requires-Dist: gcsfs (>=2021.7.0); extra == "all"
Requires-Dist: requests (>=2.26.0); extra == "all"
Requires-Dist: pytest-runner (>=5.2); extra == "all"
Requires-Dist: pulumi (~=3.31); extra == "all"
Requires-Dist: pulumi-google-native (~=0.18); extra == "all"
Requires-Dist: pulumi-gcp (~=6.0); extra == "all"
Requires-Dist: dask[distributed] (>=2021.7.0); extra == "all"
Requires-Dist: ffmpeg-python (==0.2.0); extra == "all"
Requires-Dist: google-cloud-speech (~=2.13); extra == "all"
Requires-Dist: graphviz (~=0.16); extra == "all"
Requires-Dist: imageio (~=2.18); extra == "all"
Requires-Dist: imageio-ffmpeg (~=0.4); extra == "all"
Requires-Dist: m3u8-To-MP4 (==0.1.10); extra == "all"
Requires-Dist: nltk (~=3.6); extra == "all"
Requires-Dist: numpy (~=1.0); extra == "all"
Requires-Dist: pandas (~=1.2); extra == "all"
Requires-Dist: prefect (~=1.2); extra == "all"
Requires-Dist: pyarrow (~=8.0); extra == "all"
Requires-Dist: pydub (~=0.25.1); extra == "all"
Requires-Dist: rapidfuzz (~=2.0); extra == "all"
Requires-Dist: spacy (~=3.0); extra == "all"
Requires-Dist: torch (~=1.10); extra == "all"
Requires-Dist: tqdm (~=4.62); extra == "all"
Requires-Dist: transformers (~=4.16); extra == "all"
Requires-Dist: truecase (~=0.0.14); extra == "all"
Requires-Dist: webvtt-py (~=0.4.6); extra == "all"
Requires-Dist: yt-dlp (>=2022.2.4); extra == "all"
Requires-Dist: vimeo-downloader (~=0.4); extra == "all"
Requires-Dist: black (>=22.3.0); extra == "all"
Requires-Dist: codecov (>=2.1.12); extra == "all"
Requires-Dist: flake8 (>=3.8.3); extra == "all"
Requires-Dist: flake8-debugger (>=3.2.1); extra == "all"
Requires-Dist: isort (>=5.7.0); extra == "all"
Requires-Dist: mypy (>=0.790); extra == "all"
Requires-Dist: networkx (>=2.5); extra == "all"
Requires-Dist: pydot (>=1.4); extra == "all"
Requires-Dist: pytest (>=5.4.3); extra == "all"
Requires-Dist: pytest-cov (>=2.9.0); extra == "all"
Requires-Dist: pytest-raises (>=0.11); extra == "all"
Requires-Dist: tox (>=3.15.2); extra == "all"
Requires-Dist: types-pytz (>=2021.1.2); extra == "all"
Requires-Dist: types-requests; extra == "all"
Requires-Dist: bokeh (>=2.3.2); extra == "all"
Requires-Dist: bump2version (>=1.0.1); extra == "all"
Requires-Dist: coverage (>=5.4); extra == "all"
Requires-Dist: ipython (>=7.15.0); extra == "all"
Requires-Dist: jinja2 (>=2.11.2); extra == "all"
Requires-Dist: m2r2 (>=0.2.7); extra == "all"
Requires-Dist: prefect[viz]; extra == "all"
Requires-Dist: Sphinx (>=3.4.3); extra == "all"
Requires-Dist: furo (>=2022.4.7); extra == "all"
Requires-Dist: twine (>=3.1.1); extra == "all"
Requires-Dist: wheel (>=0.34.2); extra == "all"
Requires-Dist: docutils (<0.19,>=0.18); extra == "all"
Requires-Dist: pytest-runner (>=5.2); extra == "dev"
Requires-Dist: pulumi (~=3.31); extra == "dev"
Requires-Dist: pulumi-google-native (~=0.18); extra == "dev"
Requires-Dist: pulumi-gcp (~=6.0); extra == "dev"
Requires-Dist: dask[distributed] (>=2021.7.0); extra == "dev"
Requires-Dist: ffmpeg-python (==0.2.0); extra == "dev"
Requires-Dist: google-cloud-speech (~=2.13); extra == "dev"
Requires-Dist: graphviz (~=0.16); extra == "dev"
Requires-Dist: imageio (~=2.18); extra == "dev"
Requires-Dist: imageio-ffmpeg (~=0.4); extra == "dev"
Requires-Dist: m3u8-To-MP4 (==0.1.10); extra == "dev"
Requires-Dist: nltk (~=3.6); extra == "dev"
Requires-Dist: numpy (~=1.0); extra == "dev"
Requires-Dist: pandas (~=1.2); extra == "dev"
Requires-Dist: prefect (~=1.2); extra == "dev"
Requires-Dist: pyarrow (~=8.0); extra == "dev"
Requires-Dist: pydub (~=0.25.1); extra == "dev"
Requires-Dist: rapidfuzz (~=2.0); extra == "dev"
Requires-Dist: spacy (~=3.0); extra == "dev"
Requires-Dist: torch (~=1.10); extra == "dev"
Requires-Dist: tqdm (~=4.62); extra == "dev"
Requires-Dist: transformers (~=4.16); extra == "dev"
Requires-Dist: truecase (~=0.0.14); extra == "dev"
Requires-Dist: webvtt-py (~=0.4.6); extra == "dev"
Requires-Dist: yt-dlp (>=2022.2.4); extra == "dev"
Requires-Dist: vimeo-downloader (~=0.4); extra == "dev"
Requires-Dist: black (>=22.3.0); extra == "dev"
Requires-Dist: codecov (>=2.1.12); extra == "dev"
Requires-Dist: flake8 (>=3.8.3); extra == "dev"
Requires-Dist: flake8-debugger (>=3.2.1); extra == "dev"
Requires-Dist: isort (>=5.7.0); extra == "dev"
Requires-Dist: mypy (>=0.790); extra == "dev"
Requires-Dist: networkx (>=2.5); extra == "dev"
Requires-Dist: pydot (>=1.4); extra == "dev"
Requires-Dist: pytest (>=5.4.3); extra == "dev"
Requires-Dist: pytest-cov (>=2.9.0); extra == "dev"
Requires-Dist: pytest-raises (>=0.11); extra == "dev"
Requires-Dist: tox (>=3.15.2); extra == "dev"
Requires-Dist: types-pytz (>=2021.1.2); extra == "dev"
Requires-Dist: types-requests; extra == "dev"
Requires-Dist: bokeh (>=2.3.2); extra == "dev"
Requires-Dist: bump2version (>=1.0.1); extra == "dev"
Requires-Dist: coverage (>=5.4); extra == "dev"
Requires-Dist: ipython (>=7.15.0); extra == "dev"
Requires-Dist: jinja2 (>=2.11.2); extra == "dev"
Requires-Dist: m2r2 (>=0.2.7); extra == "dev"
Requires-Dist: prefect[viz]; extra == "dev"
Requires-Dist: Sphinx (>=3.4.3); extra == "dev"
Requires-Dist: furo (>=2022.4.7); extra == "dev"
Requires-Dist: twine (>=3.1.1); extra == "dev"
Requires-Dist: wheel (>=0.34.2); extra == "dev"
Requires-Dist: docutils (<0.19,>=0.18); extra == "dev"
Requires-Dist: pulumi (~=3.31); extra == "infrastructure"
Requires-Dist: pulumi-google-native (~=0.18); extra == "infrastructure"
Requires-Dist: pulumi-gcp (~=6.0); extra == "infrastructure"
Requires-Dist: dask[distributed] (>=2021.7.0); extra == "pipeline"
Requires-Dist: ffmpeg-python (==0.2.0); extra == "pipeline"
Requires-Dist: google-cloud-speech (~=2.13); extra == "pipeline"
Requires-Dist: graphviz (~=0.16); extra == "pipeline"
Requires-Dist: imageio (~=2.18); extra == "pipeline"
Requires-Dist: imageio-ffmpeg (~=0.4); extra == "pipeline"
Requires-Dist: m3u8-To-MP4 (==0.1.10); extra == "pipeline"
Requires-Dist: nltk (~=3.6); extra == "pipeline"
Requires-Dist: numpy (~=1.0); extra == "pipeline"
Requires-Dist: pandas (~=1.2); extra == "pipeline"
Requires-Dist: prefect (~=1.2); extra == "pipeline"
Requires-Dist: pyarrow (~=8.0); extra == "pipeline"
Requires-Dist: pydub (~=0.25.1); extra == "pipeline"
Requires-Dist: rapidfuzz (~=2.0); extra == "pipeline"
Requires-Dist: spacy (~=3.0); extra == "pipeline"
Requires-Dist: torch (~=1.10); extra == "pipeline"
Requires-Dist: tqdm (~=4.62); extra == "pipeline"
Requires-Dist: transformers (~=4.16); extra == "pipeline"
Requires-Dist: truecase (~=0.0.14); extra == "pipeline"
Requires-Dist: webvtt-py (~=0.4.6); extra == "pipeline"
Requires-Dist: yt-dlp (>=2022.2.4); extra == "pipeline"
Requires-Dist: vimeo-downloader (~=0.4); extra == "pipeline"
Requires-Dist: pytest-runner (>=5.2); extra == "setup"
Requires-Dist: pulumi (~=3.31); extra == "test"
Requires-Dist: pulumi-google-native (~=0.18); extra == "test"
Requires-Dist: pulumi-gcp (~=6.0); extra == "test"
Requires-Dist: dask[distributed] (>=2021.7.0); extra == "test"
Requires-Dist: ffmpeg-python (==0.2.0); extra == "test"
Requires-Dist: google-cloud-speech (~=2.13); extra == "test"
Requires-Dist: graphviz (~=0.16); extra == "test"
Requires-Dist: imageio (~=2.18); extra == "test"
Requires-Dist: imageio-ffmpeg (~=0.4); extra == "test"
Requires-Dist: m3u8-To-MP4 (==0.1.10); extra == "test"
Requires-Dist: nltk (~=3.6); extra == "test"
Requires-Dist: numpy (~=1.0); extra == "test"
Requires-Dist: pandas (~=1.2); extra == "test"
Requires-Dist: prefect (~=1.2); extra == "test"
Requires-Dist: pyarrow (~=8.0); extra == "test"
Requires-Dist: pydub (~=0.25.1); extra == "test"
Requires-Dist: rapidfuzz (~=2.0); extra == "test"
Requires-Dist: spacy (~=3.0); extra == "test"
Requires-Dist: torch (~=1.10); extra == "test"
Requires-Dist: tqdm (~=4.62); extra == "test"
Requires-Dist: transformers (~=4.16); extra == "test"
Requires-Dist: truecase (~=0.0.14); extra == "test"
Requires-Dist: webvtt-py (~=0.4.6); extra == "test"
Requires-Dist: yt-dlp (>=2022.2.4); extra == "test"
Requires-Dist: vimeo-downloader (~=0.4); extra == "test"
Requires-Dist: black (>=22.3.0); extra == "test"
Requires-Dist: codecov (>=2.1.12); extra == "test"
Requires-Dist: flake8 (>=3.8.3); extra == "test"
Requires-Dist: flake8-debugger (>=3.2.1); extra == "test"
Requires-Dist: isort (>=5.7.0); extra == "test"
Requires-Dist: mypy (>=0.790); extra == "test"
Requires-Dist: networkx (>=2.5); extra == "test"
Requires-Dist: pydot (>=1.4); extra == "test"
Requires-Dist: pytest (>=5.4.3); extra == "test"
Requires-Dist: pytest-cov (>=2.9.0); extra == "test"
Requires-Dist: pytest-raises (>=0.11); extra == "test"
Requires-Dist: tox (>=3.15.2); extra == "test"
Requires-Dist: types-pytz (>=2021.1.2); extra == "test"
Requires-Dist: types-requests; extra == "test"
Provides-Extra: all
Provides-Extra: dev
Provides-Extra: infrastructure
Provides-Extra: pipeline
Provides-Extra: setup
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 3049 characters]

WHEEL

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

RECORD

Path Digest Size
cdp_backend/__init__.py sha256=svFPTOb9lo1RJiJOv1PJvTJ87G9V2nqzzXPm0BNp7-c 205
cdp_backend/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cdp_backend/version.py sha256=a-tvrX_ae9DigFzDbtAOB9VfoqNkYU1YkoirYF_3fEo 158
cdp_backend/annotation/__init__.py sha256=9PEsqcoaXf7AV0AEuynqMV6zfl-9B81MUtdQzDLBslE 78
cdp_backend/annotation/speaker_labels.py sha256=2Bzr3jqinFUVwyfnckTldMQzSjXAnemE0j2wUlzazBo 8123
cdp_backend/bin/__init__.py sha256=yjEHQhkTGCgh4YRx8wgIan-G-4iBZ0W86VuoNTi5lp0 68
cdp_backend/bin/add_content_hash_to_sessions.py sha256=z3nXbfceqwzmCaNOMl-waI_5BUWBdFFPD2Dn378Jh8c 3852
cdp_backend/bin/clean_cdp_database.py sha256=_vuawHMrP6-Y4L9g4ozQDJk3OjYmhgg0FlTnUxbCzJU 2615
cdp_backend/bin/clean_cdp_filestore.py sha256=QkvgId2j3FXGYatLF6ZZnBQv3VlB1N1K1dX-UnCfaS0 2307
cdp_backend/bin/create_cdp_database_uml.py sha256=uMbrHYBTa5Yf2YpLtoyKZguVKFvdb3FtWbq3mOoqLaA 4219
cdp_backend/bin/create_cdp_event_gather_flow_viz.py sha256=q36sAV8kSGunNxLxrRFF1Ndc5pqQkE6TYMQAmLWU0w0 2704
cdp_backend/bin/create_cdp_ingestion_models_doc.py sha256=fzjH1MkS6LCrcHqImOGrFVU0YDjp1G6JwSty3a5L-sI 3505
cdp_backend/bin/create_cdp_transcript_model_doc.py sha256=M_795b05O4xYlLkVRhpLtRb1MHO8JQUwvSH1xmQVofg 3036
cdp_backend/bin/process_cdp_event_index_chunk.py sha256=EFLNEsbESW_TWXkqA_vcT7ncXp4xTdle9tUKMtQw554 3896
cdp_backend/bin/process_special_event.py sha256=_kqgR32oTD50-Q4Bu3cH7gI8dmciF6pJuH5emaNRqg8 3962
cdp_backend/bin/run_cdp_event_gather.py sha256=jauW8tMeZIwjEh3_9v1SaNC4IfFKAcMDe2Ad6XEhQ3o 4045
cdp_backend/bin/run_cdp_event_index_generation.py sha256=qhAEw-pzMM-ep5Z5z-emFHvXfwk9SGwkNvh4tcQTR9k 4184
cdp_backend/bin/search_cdp_events.py sha256=DtS3nV_VncP0uoxFd05Xa95x7vtT8SGbW8Cm0QOKoHk 11700
cdp_backend/database/__init__.py sha256=2HtJ7FcYfva3RL-7LanO68X_WfypK3p99LlXPBTbu38 674
cdp_backend/database/constants.py sha256=b9428dIH7HWlNgzE4QcCgPtVWMN85jrjPu1N_ZqaERM 1197
cdp_backend/database/functions.py sha256=Oh1BOx7c7O6jylKze5giKWDJwsGuZXifIjAd7TTvEnc 15451
cdp_backend/database/models.py sha256=kd_yHODBkickMk-oyeSAk1SXJZ-g2jYUV0WJKtzU_So 27229
cdp_backend/database/types.py sha256=DgctUqCG54w8K7MJwKPrLf58ldRLnjJoQTOZBe8ojqQ 302
cdp_backend/database/validators.py sha256=gXnatKjxXvSkZ3AcAximabTqLXVdqOrK_DUDU_IWrxo 5819
cdp_backend/file_store/__init__.py sha256=Pt7npufY6LAGGHqu_BMuTrlnKXbZ3Y3CUYFHuhFdwbQ 67
cdp_backend/file_store/functions.py sha256=nCs2XlYEnmiTFehEsr8UdgwrYPjx7LvuIb1SCeHaNKY 4910
cdp_backend/infrastructure/__init__.py sha256=6nVQd7sH_3AQlYES98joTLYU9LZ8oWwZTkg_6G-PERk 119
cdp_backend/infrastructure/cdp_stack.py sha256=gEsBWGxiTWRJkUrh0pnL6nCBm0Vnoars9-SpIvwq06k 9691
cdp_backend/pipeline/__init__.py sha256=W9mTaW-s8XCf84JDQWygBwaa8GYae4OJE-5vsIcG9Ig 65
cdp_backend/pipeline/event_gather_pipeline.py sha256=ej8zlhAF9vrrnAwzjwNMHRSR0RcEQjfzv92lVPsWduE 58647
cdp_backend/pipeline/generate_event_index_pipeline.py sha256=GOhOrrWYI7lllNYRRwgdpeGi4xaopRS3YyH5HGu-aDw 15917
cdp_backend/pipeline/ingestion_models.py sha256=8iaCGPdKrd6dYcU46_aIbSKvBW0yMdtWCXBIJdaV6Q8 12640
cdp_backend/pipeline/mock_get_events.py sha256=ba2FFi9eFI6YTNSAOQSpZ25PEj0s5BS67masvJqfoU8 9227
cdp_backend/pipeline/pipeline_config.py sha256=MFUWIXTA_EVk15YCUHldRs4wr3ZE-PyDdYo47DaCYrY 4981
cdp_backend/pipeline/process_event_index_chunk_pipeline.py sha256=17MxDQczZsKa7I6aFCTHKgGSjl2SlFB3ggqUcaB907Y 5054
cdp_backend/pipeline/transcript_model.py sha256=JVFkw1aEXPH0fIQh7hCSzpw2kaL-9C5GiHecX8kOzzQ 8721
cdp_backend/sr_models/__init__.py sha256=UAChVS04GC3EzLcSakhXpJufxWPkOE3gGHznatgCbH4 253
cdp_backend/sr_models/google_cloud_sr_model.py sha256=3NjhQ0g7Z9FfhBIoCUM7G8NW4piSuzhcasKK3HGXTks 8925
cdp_backend/sr_models/sr_model.py sha256=CfpNbB385MNAP5hx1_irT213yr98C9oBmjC0N8i6N8U 951
cdp_backend/sr_models/webvtt_sr_model.py sha256=_7wNq-zaU9sdUURM9zCWds_M8EZK_PQlYWA5ny_iveU 9167
cdp_backend/utils/__init__.py sha256=LQpuJ1mSgR34jsP-1yWXcK8ChkYPhjXRGqWmGLtl0Iw 66
cdp_backend/utils/constants_utils.py sha256=Yxr6qdQ1Cda90a9J1SWxItpLqC4kg5j__EiOXKJ7Un4 706
cdp_backend/utils/file_utils.py sha256=zQ-3txDSJqGGSPuB2ixkiYkU8Qz0xLJpTNUA7cVn7Yo 15122
cdp_backend/utils/string_utils.py sha256=cnNOZlQub9WqKhOAg0dHJEWPstWb6MhCfaKnGtJXK2w 3949
cdp_backend/utils/resources/__init__.py sha256=AEg_EOeSTp3_iOJjR_l8ECUX48LzNq37O_NjiQHL-KI 58
cdp_backend/utils/resources/content-types-application.csv sha256=PgEvIcxy6dwx5LzkSy_Uk1-3RJwoHAzZkDJ3Fo8AGho 101308
cdp_backend/utils/resources/content-types-audio.csv sha256=O8EuUgW6SNCF8zR1Pt1hFemBPkbV76G5OGBLhOl2O-k 6199
cdp_backend/utils/resources/content-types-font.csv sha256=bawlyhXLl7Xm5w5rcLHG1awHeRgzdmYzfk_4AaD0p3Y 191
cdp_backend/utils/resources/content-types-image.csv sha256=dQkiYwB_vrwboVCLqTJqg3XRcRov7vrdmgynqrrb49o 3471
cdp_backend/utils/resources/content-types-message.csv sha256=nqmJzfVxf0kWYAu3DsYrxzsPQ7_ixNAFsEvvtUaZC70 987
cdp_backend/utils/resources/content-types-model.csv sha256=VWr9Aj6oHD5OGv7bTliwc7iLtXNrwmB_A6HIl1TMtAI 1482
cdp_backend/utils/resources/content-types-multipart.csv sha256=wPxLPiQEYiVMgGP1IdqEj0dgDjghiO9dx8l_9nG9caY 742
cdp_backend/utils/resources/content-types-text.csv sha256=hraaH7qSrKEJ8baVV3IbISwdaymqX86cRiPGX-ZPJP0 3939
cdp_backend/utils/resources/content-types-video.csv sha256=w4Vx89U-Enkc4PTfQN3LAQHm5wH-ZXpEsj2Gy3FGe_E 3792
cdp_backend-3.1.3.dist-info/LICENSE sha256=CXhCEdfAYAYLPFwlqlzHyuBln8ZYQxSm_O0BnM-jbac 1092
cdp_backend-3.1.3.dist-info/METADATA sha256=hBD3nYfpatKlo0z5fvvA4a0oFkAEEKze0AQ2yzWKHiI 13318
cdp_backend-3.1.3.dist-info/WHEEL sha256=z9j0xAa_JmUKMpmz72K0ZGALSM_n-wQVmGbleXx2VHg 110
cdp_backend-3.1.3.dist-info/entry_points.txt sha256=WYY-yH1eqf0_x27o99V7Jp-VTTmysBhj3vUz71U4uY8 916
cdp_backend-3.1.3.dist-info/top_level.txt sha256=VDBcCr4vSKH_WrDjveyEhvxgwAOyz5jv5LQofYe-3pM 12
cdp_backend-3.1.3.dist-info/RECORD

top_level.txt

cdp_backend

entry_points.txt

add_content_hash_to_sessions = cdp_backend.bin.add_content_hash_to_sessions:main
clean_cdp_database = cdp_backend.bin.clean_cdp_database:main
clean_cdp_filestore = cdp_backend.bin.clean_cdp_filestore:main
create_cdp_database_uml = cdp_backend.bin.create_cdp_database_uml:main
create_cdp_event_gather_flow_viz = cdp_backend.bin.create_cdp_event_gather_flow_viz:main
create_cdp_ingestion_models_doc = cdp_backend.bin.create_cdp_ingestion_models_doc:main
create_cdp_transcript_model_doc = cdp_backend.bin.create_cdp_transcript_model_doc:main
process_cdp_event_index_chunk = cdp_backend.bin.process_cdp_event_index_chunk:main
process_special_event = cdp_backend.bin.process_special_event:main
run_cdp_event_gather = cdp_backend.bin.run_cdp_event_gather:main
run_cdp_event_index_generation = cdp_backend.bin.run_cdp_event_index_generation:main
search_cdp_events = cdp_backend.bin.search_cdp_events:main