stac-generator

View on PyPIReverse Dependencies (0)

1.0.2 stac_generator-1.0.2-py3-none-any.whl

Wheel Details

Project: stac-generator
Version: 1.0.2
Filename: stac_generator-1.0.2-py3-none-any.whl
Download: [link]
Size: 58568
MD5: 84614de2848047a718cc104f5de2abf1
SHA256: a51c3c097ba61b9fd8e3a0a32249a76d4ee8883b2234c525e25fb95b5896aa16
Uploaded: 2024-02-28 09:53:49 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: stac_generator
Version: 1.0.2
Summary: Framework to provide plugin architecture to allow the scanning of assets to extract metadata and facets.
Author: Richard Smith
Home-Page: https://github.com/cedadev/stac-scanner/
License: BSD - See stac_generator/LICENSE file for details
Requires-Python: >=3.7
Requires-Dist: pyyaml
Requires-Dist: ceda-directory-tree
Requires-Dist: tqdm
Requires-Dist: pydantic
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: sphinx-rtd-theme; extra == "docs"
Requires-Dist: elasticsearch; extra == "docs"
Requires-Dist: sphinxcontrib-programoutput; extra == "docs"
Requires-Dist: elasticsearch; extra == "elasticsearch"
Requires-Dist: intake-esm; extra == "intake-esm"
Requires-Dist: pika; extra == "rabbitmq"
Requires-Dist: siphon; extra == "thredds"
Provides-Extra: docs
Provides-Extra: elasticsearch
Provides-Extra: intake-esm
Provides-Extra: rabbitmq
Provides-Extra: thredds
Description-Content-Type: text/markdown
[Description omitted; length: 1379 characters]

WHEEL

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

RECORD

Path Digest Size
stac_generator/LICENSE sha256=KY_azVk8jZsqECUJSfo6Wp1RjzDs9mGf-VoMrrFV5Gw 1532
stac_generator/__init__.py sha256=eSkNB1BUrB7nI9njRfjOz__YlkLt3pRMoenc02NJAtM 266
stac_generator/core/__init__.py sha256=eSkNB1BUrB7nI9njRfjOz__YlkLt3pRMoenc02NJAtM 266
stac_generator/core/baker.py sha256=tzAvN7PGgJDWWaPGhL_7Tnd17A7yd5_NSDN2OzomFZk 4824
stac_generator/core/bulk_output.py sha256=_PEFo8wjKE9_UF7yBsuPvdjtbsXeOWhS-9KlPWAbPS8 1989
stac_generator/core/exceptions.py sha256=xV3evcDfD-mLGyq2dtB94TuB4NGa7lRYpVyYpM_cRR8 505
stac_generator/core/extraction_method.py sha256=-XWxLkd_KZhZqmLhIUgP1I5yUv6WOvLaOcVDohk4Qxs 1334
stac_generator/core/generator.py sha256=vUyvf8yc_w6C6fHgnmKm2ja7j9VrFSA9TrOB_ghLMXE 5660
stac_generator/core/handler_picker.py sha256=4Y1h0EO67kEuAU63uH8TArC3VakQAtcvG0bXgbhObzM 1934
stac_generator/core/input.py sha256=OIs9Bo2pbmOWVrXZlQfotGL44oFN_3BlzQIyX8Fv5cQ 1407
stac_generator/core/mapping.py sha256=YiSOSduqK_x49hKdSJGAhpf7G2yGf7j7WBQEzlP4OSo 1235
stac_generator/core/output.py sha256=JQzzo5hrFFoTytUL9rVsB2uhqFL1FMr_g2C3SY-P8Z8 1485
stac_generator/core/types.py sha256=lBARYstWxDCA88p9xmMeH7HF3k0r0lFh_ttxGnRR-8U 416
stac_generator/core/utils.py sha256=EFPMvAyk8gYV1VUFVM8JYl668pTVvm1G58IuIXSkbUI 6782
stac_generator/plugins/__init__.py sha256=eSkNB1BUrB7nI9njRfjOz__YlkLt3pRMoenc02NJAtM 266
stac_generator/plugins/bulk_outputs/__init__.py sha256=b1tOneBmxRLEP2FXokurTHp3JRX1WleKRnq7z4GtdTw 702
stac_generator/plugins/bulk_outputs/elasticsearch.py sha256=Q18ru2TtbrCR34981JwpFs3wEpQ1KiSx0h03QhocNXg 4860
stac_generator/plugins/bulk_outputs/rabbit_mq.py sha256=BVfE-AvVkLTPwrXF8CzZFEvTIv1-Rk_HL_aV_M48c7E 4690
stac_generator/plugins/bulk_outputs/standard_out.py sha256=BkQcExsrb6lUKB-Qu0E8Qw3GAG3sWB3e_fJFttsIgHw 1256
stac_generator/plugins/generators/__init__.py sha256=PadBResM2QPJTJnETRsdkpbSD9RG8k9gvCspcNWLqOw 265
stac_generator/plugins/generators/asset.py sha256=KLc721UYKiQs0gBzf1lhXM0YcrYBI1L3D2d2ymdHvCM 1510
stac_generator/plugins/generators/collection.py sha256=GxlRpis8ivzY4DOZd39a8Jj23qSPglBmtbsKa6HdEM4 1503
stac_generator/plugins/generators/item.py sha256=emzIBm0_dXn2NOr-flPBWWI7SAvth2Y_WgQh9hhosGY 1467
stac_generator/plugins/inputs/__init__.py sha256=0rHPJUEE__qDEga7mp9rIA8CkhX6TWxjjpqydxZvikc 871
stac_generator/plugins/inputs/elasticsearch.py sha256=Pt7T6onXBuEzYTfTwD2pES5b-14gnpyuHJ1UR0rBqKk 3596
stac_generator/plugins/inputs/file_system.py sha256=DGOXpqgKaYJfwrr7w1BN6rTCaeyz8z_4YRPzcI2ZGUo 2144
stac_generator/plugins/inputs/intake_esm.py sha256=9D75Ma27g6QLwTmW6EWMb1hJ8NwIWrfCatx74rp9mH0 2967
stac_generator/plugins/inputs/object_store.py sha256=Y1bkrmkK4-FrVrLjrQscrkznymVmbGpaEVERLe3rd6I 2813
stac_generator/plugins/inputs/rabbit_mq.py sha256=WJeMWyOYJoAoSDMz5L3IZKETbYo0ova8gaxwjUh2XHU 10464
stac_generator/plugins/inputs/solr.py sha256=oWOCgA9wtHQZYDhlHCmugt5V9qsh70Vs1xLPmnZwbQA 3027
stac_generator/plugins/inputs/text_file.py sha256=s8E0VjcQpViaDsei9S_8MPQNhevpcoGVLdrcSvrcIvc 2249
stac_generator/plugins/inputs/thredds.py sha256=c6BYy9poInRjFtIugYxHARusbGTs3hCIUt4Nbemc6Lo 4108
stac_generator/plugins/mappings/__init__.py sha256=ylsG3TYpV6qCjQO4HmVzVAcBwP7zSLLwYsf8p8KrMno 525
stac_generator/plugins/mappings/ceda.py sha256=_5pUjGxmrwY32lOugTh9S-ef06J5XVawdcvJZ3ckwvk 1739
stac_generator/plugins/mappings/jinja2.py sha256=scGVFtYEnGxaKYNBH_oRQoP1XY4lLrdbeZFMg5YkHhk 1038
stac_generator/plugins/mappings/stac.py sha256=3T9AEOEaAGz3c4KsHepYJpffYinqCW-d5VLvJAKbWbY 3716
stac_generator/plugins/outputs/__init__.py sha256=PXCWyKpcHQ1GlrDZW8lx3B8cF5DwdnhJPpZhtpeSRUI 535
stac_generator/plugins/outputs/elasticsearch.py sha256=xFtEL5ajLW1t2Ojr9HhwWrEHrqOaaXrPaQr6WMCQPPI 4583
stac_generator/plugins/outputs/elasticsearch_sub_status.py sha256=xgvkGPWuvRnUdQJJd85kTdRRyQUTrpNb5fs-cSrC6oA 2164
stac_generator/plugins/outputs/intake_esm.py sha256=bu-D_msl1KH9rO_8DD8tTFpwXkPHea3lWknA3eezwi0 4090
stac_generator/plugins/outputs/json_file.py sha256=oiCSydyG4tHK5ReyOpgvqDcD8WAXTFlsK-3QfzDacag 1442
stac_generator/plugins/outputs/rabbit_mq.py sha256=nJWK5FVmrjxjw5UMcUKadb4zauohycrITR9MyWwABeQ 4240
stac_generator/plugins/outputs/stac_fastapi.py sha256=vPcKYmSVED2ISniUTQq136wMNkGEmwkK-48RIXdEoDc 4526
stac_generator/plugins/outputs/stacapi_backend.py sha256=tirYWnCgRBAsHRcarlihW-Ctl9WCs40Q84jq6G2njyU 3279
stac_generator/plugins/outputs/standard_out.py sha256=4aEfq8u9s8knB8eL6NMQesXDz4cl-erKUXY3SI7yRc8 1164
stac_generator/plugins/outputs/text_file.py sha256=qVrF4tJ3INJ0zmr4GwCE6xmiseRSAZAdYP6aUm_NzYo 1741
stac_generator/scripts/__init__.py sha256=eSkNB1BUrB7nI9njRfjOz__YlkLt3pRMoenc02NJAtM 266
stac_generator/scripts/recipe_keys.py sha256=4zfzKJkjeN-TwW3P3DEUsY17lm0fCGhwgNm5of4NvlA 1684
stac_generator/scripts/stac_generator.py sha256=LUPsMthggHP7DGIwIL7Rz6x1MGiXt0ZepQLlh1umcHM 2358
stac_generator/types/__init__.py sha256=5swlGLvoF3Sj6-kG82L4a1QAdOn4jfxuMlSHhm7xbaA 266
stac_generator/types/generators.py sha256=NVNvqmXOlKyVQsGRCK1N4JFE0aeDVE2y8zz8uLQd-38 443
stac_generator/types/source_media.py sha256=TKRQJ3aWzNOPKWVzu2-8LdQDdXHu2-xYGWlc48r2IuI 454
stac_generator-1.0.2.dist-info/METADATA sha256=xnShIZ_YS2vLi7nFL1fMbxH_jgI6tGmCImMQ6XpHhs0 2365
stac_generator-1.0.2.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
stac_generator-1.0.2.dist-info/entry_points.txt sha256=iPxBO-DVTTa_axFbRWmmMUpLVyR8j7PYZunSocOJPnQ 1952
stac_generator-1.0.2.dist-info/top_level.txt sha256=baa0VeTsUJuxDuzOYdXSAU-GpR2MtIAfIfgy6avBSZw 15
stac_generator-1.0.2.dist-info/RECORD

top_level.txt

stac_generator

entry_points.txt

stac_generator = stac_generator.scripts.stac_generator:main
asset = stac_generator.plugins.generators.asset:AssetGenerator
collection = stac_generator.plugins.generators.collection:CollectionGenerator
item = stac_generator.plugins.generators.item:ItemGenerator
elasticsearch = stac_generator.plugins.inputs.elasticsearch:ElasticsearchInput
file_system = stac_generator.plugins.inputs.file_system:FileSystemInput
intake_esm = stac_generator.plugins.inputs.intake_esm:IntakeESMInput
object_store = stac_generator.plugins.inputs.object_store:ObjectStoreInput
rabbitmq = stac_generator.plugins.inputs.rabbit_mq:RabbitMQInput
solr = stac_generator.plugins.inputs.solr:SolrInput
text_file = stac_generator.plugins.inputs.text_file:TextFileInput
thredds = stac_generator.plugins.inputs.thredds:ThreddsInput
ceda = stac_generator.plugins.mappings.ceda:CEDAMapping
jinja = stac_generator.plugins.mappings.jinja2:Jinja2Mapping
stac = stac_generator.plugins.mappings.stac:STACMapping
elasticsearch = stac_generator.plugins.outputs.elasticsearch:ElasticsearchOutput
elasticsearch_bulk = stac_generator.plugins.bulk_outputs.elasticsearch:ElasticsearchBulkOutput
intake_esm = stac_generator.plugins.outputs.intake_esm:IntakeESMOutput
json_file = stac_generator.plugins.outputs.json_file:JsonFileOutput
rabbitmq = stac_generator.plugins.outputs.rabbit_mq:RabbitMQOutput
rabbitmq_bulk = stac_generator.plugins.bulk_outputs.rabbit_mq:RabbitMQBulkOutput
stac_fastapi = stac_generator.plugins.outputs.stac_fastapi:STACFastAPIOutput
stacapi = stac_generator.plugins.outputs.stacapi_backend:StacApiOutputBackend
standard_out = stac_generator.plugins.outputs.standard_out:StandardOutOutput
standard_out_bulk = stac_generator.plugins.bulk_outputs.standard_out:StandardOutBulkOutput
text_file = stac_generator.plugins.outputs.text_file:TextFileOutput