mapchete

View on PyPIReverse Dependencies (1)

2024.2.1 mapchete-2024.2.1-py2.py3-none-any.whl

Wheel Details

Project: mapchete
Version: 2024.2.1
Filename: mapchete-2024.2.1-py2.py3-none-any.whl
Download: [link]
Size: 198089
MD5: 4cf1589b4b1bc90c8ee60f91f571fe56
SHA256: bd08e4529bfe4a6c98e1a47f24c7c9d40944f729b9b01991183152691a6cf88b
Uploaded: 2024-02-20 07:21:13 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: mapchete
Version: 2024.2.1
Summary: Tile-based geodata processing using rasterio & Fiona
Author-Email: Joachim Ungar <joachim.ungar[at]gmail.com>
Project-Url: Homepage, https://github.com/ungarj/mapchete
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
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: Topic :: Scientific/Engineering :: GIS
Requires-Dist: cachetools
Requires-Dist: click-plugins
Requires-Dist: click-spinner
Requires-Dist: click (>=7.1.1)
Requires-Dist: dask
Requires-Dist: distributed
Requires-Dist: fiona (>=1.8.13.post1)
Requires-Dist: fsspec
Requires-Dist: importlib-metadata
Requires-Dist: importlib-resources
Requires-Dist: numpy (>=1.16)
Requires-Dist: oyaml
Requires-Dist: pydantic-settings (>=2.0.0)
Requires-Dist: pydantic (>=2.3.0)
Requires-Dist: pyproj
Requires-Dist: python-dateutil
Requires-Dist: rasterio (>1.2.10)
Requires-Dist: retry
Requires-Dist: shapely (>=2.0.0)
Requires-Dist: tilematrix (>=2022.12.0)
Requires-Dist: tqdm
Requires-Dist: aiobotocore (>=1.1.2); extra == "complete"
Requires-Dist: aiohttp; extra == "complete"
Requires-Dist: boto3 (>=1.14.44); extra == "complete"
Requires-Dist: dask; extra == "complete"
Requires-Dist: distributed; extra == "complete"
Requires-Dist: flask-rangerequest; extra == "complete"
Requires-Dist: flask (<3.0.0); extra == "complete"
Requires-Dist: fsspec[http,s3] (>=2023.12.0); extra == "complete"
Requires-Dist: geobuf; extra == "complete"
Requires-Dist: lxml; extra == "complete"
Requires-Dist: matplotlib; extra == "complete"
Requires-Dist: memray; extra == "complete"
Requires-Dist: protobuf (<=3.20.1); extra == "complete"
Requires-Dist: pystac[urllib3] (<=1.7.3); extra == "complete"
Requires-Dist: requests; extra == "complete"
Requires-Dist: rtree; extra == "complete"
Requires-Dist: s3fs (!=2023.9.0); extra == "complete"
Requires-Dist: tilebench; extra == "complete"
Requires-Dist: werkzeug (>=0.15); extra == "complete"
Requires-Dist: matplotlib; extra == "contours"
Requires-Dist: geobuf; extra == "geobuf"
Requires-Dist: protobuf (<=3.20.1); extra == "geobuf"
Requires-Dist: aiohttp; extra == "http"
Requires-Dist: fsspec[http]; extra == "http"
Requires-Dist: requests; extra == "http"
Requires-Dist: memray; extra == "profiling"
Requires-Dist: tilebench; extra == "profiling"
Requires-Dist: aiobotocore (>=1.1.2); extra == "s3"
Requires-Dist: boto3 (>=1.14.44); extra == "s3"
Requires-Dist: fsspec[s3]; extra == "s3"
Requires-Dist: s3fs (!=2023.9.0); extra == "s3"
Requires-Dist: flask-rangerequest; extra == "serve"
Requires-Dist: flask (<3.0.0); extra == "serve"
Requires-Dist: werkzeug (>=0.15); extra == "serve"
Requires-Dist: rtree; extra == "spatial-index"
Requires-Dist: pystac-client (>=0.7.2); extra == "stac"
Requires-Dist: pystac[urllib3] (>=1.8.2); extra == "stac"
Requires-Dist: lxml; extra == "vrt"
Provides-Extra: complete
Provides-Extra: contours
Provides-Extra: geobuf
Provides-Extra: http
Provides-Extra: profiling
Provides-Extra: s3
Provides-Extra: serve
Provides-Extra: spatial-index
Provides-Extra: stac
Provides-Extra: vrt
Description-Content-Type: text/x-rst
License-Expression: MIT
License-File: LICENSE
[Description omitted; length: 6140 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.21.1
Root-Is-Purelib: true
Tag: py2-none-any
Tag: py3-none-any

RECORD

Path Digest Size
mapchete/__init__.py sha256=1MW57dI-lb0oXCDGTJtRAIopHgxEGq85GzFdSgo63N8 3792
mapchete/enums.py sha256=SZ_tToJNYbQTP-9I9fUegLI40GLkafAob15RBgDrrvY 1564
mapchete/errors.py sha256=QfS9145fsbWHmELfHM4R0N4vOdqWH1xtMtjjQLMeIz4 1574
mapchete/index.py sha256=r7woCZmdW9NtQIdPKV019f6tEG1aMjImqXzFBPqL3dU 17651
mapchete/log.py sha256=ndWQnTskOSXIe2T19WXZ4DbyqqWomFJnOfMtOkwNkm0 3179
mapchete/path.py sha256=3vuU-qKCDuNqXsLPyTsx_GUvtawW8RgUuU5bB85tR5o 33243
mapchete/pretty.py sha256=D3Y9jyDYb0QVbNzqe-U72Z3kD0u5HMxUCRpCL8E476w 833
mapchete/protocols.py sha256=outlxPAjy6feo7SBGzoHgMLw145pMhpMVS3c_klaSxA 501
mapchete/registered.py sha256=ersX_e_ht9mauyxT0NA_OC5_YAndsilmtzcdjLwNdFY 668
mapchete/settings.py sha256=ODX3RvLr6iHM19loJBRBDXtwUwf_Eql0TA6G5j6_8Ro 2521
mapchete/stac.py sha256=Th9DnUSL9iu7foo5CSof8Uf8W2a9qfG-icv09KYxwQo 18489
mapchete/testing.py sha256=gpJ_1XfIyJaS-6yvGZnUXz-iW0VJetjXkUUGpecv_So 6115
mapchete/tile.py sha256=VLM8XX75egIeYqQ655GLkomPuvaUJDaUnl3z14bQBRk 17586
mapchete/timer.py sha256=A-8e5h8QWBBLTrv6vLFEgxsk4DFqqDOVI7J2ncqxrVA 1766
mapchete/types.py sha256=VDKs0b-Le9GpGm6Dpy03wKEBjrUB9hSn_lAhujc_OYQ 12670
mapchete/validate.py sha256=44_IAdq25N85Uh8VBHVn432QOzd-67iB1yRwJTOnaFY 5314
mapchete/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mapchete/cli/main.py sha256=LCz_PKN4a96CHRZk1qMr4DxfDgtj35XHcLLKdA1WgPg 307
mapchete/cli/mpath.py sha256=x4rq51YmfWDRGk8398xZkRMp905Iv4OknLSeAdUeJbc 5566
mapchete/cli/options.py sha256=sW3iqFGdV0aryDPcsYk2bpaw4JurZY6rKDlaIRHf_F8 11242
mapchete/cli/progress_bar.py sha256=GWtnPMnyA6wZ7aRhPKKfp0b88dT7tlDHyXr506IveA0 2404
mapchete/cli/default/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mapchete/cli/default/convert.py sha256=Dek_Flyiv_e1KGtz7KfqlkGht-tH79hTschGiABYBBw 3748
mapchete/cli/default/cp.py sha256=zza2xo9Bk3SR961LOETf-jwXjvRJNQAC_Kb0Thd3ouY 1674
mapchete/cli/default/create.py sha256=ThRhma1HpJECajjw9iZYIXpgxR3EprH5SEY6oC9von8 2963
mapchete/cli/default/execute.py sha256=aiaRTY3G_w4YealtzA8h0U6CMxE1CmA4vyMuU2OzIjM 2434
mapchete/cli/default/formats.py sha256=l3JptoQKIxp3p0YQUP8_FACAyTYeTEM5160gceGxwmA 859
mapchete/cli/default/index.py sha256=gqBGtHEVrB9KvhWJEBsw9TkgqrdQRop9H161PLBczc8 1704
mapchete/cli/default/processes.py sha256=5yKaEzhAG3FxGOJhCCyHBAyexs27VG4gdbVFIK2wW5Y 989
mapchete/cli/default/rm.py sha256=_k5FeXdjUBD-S9FKCTgpC9DJtiYCKkX4dPZD1a3xdEo 1248
mapchete/cli/default/serve.py sha256=f4QY351pWgJW-z8J2uPiLFc2XI8OzlB-qBGCD2Hpz_M 5035
mapchete/cli/default/stac.py sha256=dD0eAxzpvwRDw1k8E64WH91WAIfIFVn_IO-CHCuz29Y 4279
mapchete/commands/__init__.py sha256=JAcr7ZfgovDsRvLGc_kFI5qkJhzsNEdL-3R0YZf8hJ8 450
mapchete/commands/_convert.py sha256=Eh_7WXRb_feE3jnhQOIOjvqiFqLsY7yhfo94ydVUPrQ 9346
mapchete/commands/_cp.py sha256=soe72jPbrAKdgn5NAknantWUDIbuBoDlH7D3BCjq9Z4 8381
mapchete/commands/_execute.py sha256=2d3oD_JLKP2vXOWeTefTsBhEpMogScw-Ho1kibDti70 8347
mapchete/commands/_index.py sha256=gMOlwMMB4rof-qJTKwA9zb891m4Q1_OfbUecAxV0ty0 3482
mapchete/commands/_rm.py sha256=_Mdc81KPnOx-H_czjr8zG0lj0bq1FS4UZyG9MP8qzD8 4601
mapchete/commands/observer.py sha256=YwmLUupIWfB1BvKpxtcASvWV5Ll8vv_TdBF8QREbokE 385
mapchete/commands/parser.py sha256=TexsN3elF5ymcjReWafg1Y7vrWxHy7RxphYr4iUBR3s 6797
mapchete/commons/__init__.py sha256=CUpDbHc_jGb1XjTclZ4fijyv6K8P3d7vm6I_FcpRFyU 213
mapchete/commons/clip.py sha256=YEwkDS99bmh1ZedmwSnvUFnbIX-Uw3OaLkuW6tXDORE 2288
mapchete/commons/contours.py sha256=a9UDehr0K1jfEvsK9w2AWer6xAZTtrEpKD_05B6NbMw 2042
mapchete/commons/hillshade.py sha256=NwxCIOdR3QWXIOIuB0BZkYoqWWPcwQAx0jlCr9pU3JM 5030
mapchete/config/__init__.py sha256=HgqjoTrxXWFDjf6yFG8cK3W9pGEwkM41uEsj6SkM--M 434
mapchete/config/base.py sha256=VhQlfLEwlQfa2fBB-PnUKUXAYb6A6r5ixzExtZZZ6Fc 33124
mapchete/config/models.py sha256=DZcA8P14XmBOfNlMPyIVHKzyEtpsvt-jXvGJiH_WBIQ 2626
mapchete/config/parse.py sha256=kLw1YxvOlfIgulM8l884ISuL3kYNhEuwwulTuDWEBTA 14894
mapchete/config/process_func.py sha256=YceCD6ka1Oi_3OP9QJs7StZFTEtSIFdazu9ZUU2OFQQ 4345
mapchete/executor/__init__.py sha256=VRxvr16VVm7-y3qbZDkLwmrGhuELxjH2i9PuWZioGho 1381
mapchete/executor/base.py sha256=5CsENeT3FWpZSRToGq2XXaysNuCKy6XJuzWgh0Y5oAo 6109
mapchete/executor/concurrent_futures.py sha256=dhBA5xbRhEjpSiuOxOgtIg2aL3Csc5on5YWQ_4i0jw4 6037
mapchete/executor/dask.py sha256=yhAvKQ_AkmBALCc8QDTuH3hE0Z3SdmzgxFzAWfBBH3I 10482
mapchete/executor/future.py sha256=qoNjWO-fSSnL9i9PkOyud2CvuzcBk9G6JVaAVT7xbnc 8238
mapchete/executor/sequential.py sha256=VkVqOn5IMo4JUEn2ixkziF7aMosBO2LmVZxSBxHhthM 2152
mapchete/executor/types.py sha256=3gToTItF_AD5dfg1uE3IO8TMUxJAk4L_D99GEr9ZTgo 380
mapchete/formats/__init__.py sha256=9bpbrYGuZphu4Rq690J5de-YAFMU5LmotGHDntyWHZE 823
mapchete/formats/base.py sha256=aWsNTF1nXyiD2KQKSNQN1oAxO4hBbV5Vef7zxQtQ_v0 21029
mapchete/formats/drivers.py sha256=t-5GoVthATntayukvELnMHyPTWgaQZBwmLN01T-C2ew 173
mapchete/formats/loaders.py sha256=85jfwaqyKl66XRYIzCygZyXnSAn-EsbbfUFeFPMwKhI 3788
mapchete/formats/models.py sha256=mFeK7rXWVwXEmqOaLLgAUN_zrmEP7EB96jUYAZ2Yx6k 255
mapchete/formats/tools.py sha256=oFgX-8iquiL5jJpsEcAQtJtf78uHsp_Di9QALdJ_ZIs 12983
mapchete/formats/default/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mapchete/formats/default/_fiona_base.py sha256=b6r4BfeZOsc5tsIqIaGc9ZaI0-0lWxwhQQGEhSXqMeE 6459
mapchete/formats/default/flatgeobuf.py sha256=C5tRkkB43-OGGQ_2eIWSzVwUP10Dc8glvcypu5lYs9Y 2545
mapchete/formats/default/geobuf.py sha256=L_cmGpyOzmjB7XSW4_aWUfuW5yX6nudHJyo2--UsvJ4 5072
mapchete/formats/default/geojson.py sha256=jqv0q3wLie8TgP_yX7z5yBpiioEDJEd9XzHkONTl88M 2144
mapchete/formats/default/gtiff.py sha256=6Ne_gJBq8xCSjYVNrAihBFbJBfLBIQR7YEdo30MUXNg 22077
mapchete/formats/default/mapchete_input.py sha256=_8f1PJWqbjpBp4ERiCQvFw7aLqFoHYgQ58bq0LNzim4 2179
mapchete/formats/default/png.py sha256=XK5bQrnFdeVHsy2L1mejVTyQoI5TJj6phOy5mda80Cs 6958
mapchete/formats/default/png_hillshade.py sha256=mZm6ODYeNCrVLmDIwlRRxMB3jwB3lEn9IzlCpwEIVxU 6381
mapchete/formats/default/raster_file.py sha256=Fw0gmIpW2-xmnXRN3L-TJVKSeUI6cN7HhNegV_4900c 11558
mapchete/formats/default/tile_directory.py sha256=q762eZfIdY30KVss5oFH47F_Q4F7zxxrKrlSk7hApt4 16775
mapchete/formats/default/vector_file.py sha256=rTdBn9xYSUZZbJRMT-jXJPFR7E56WQtvP-eIDn24wpc 9624
mapchete/io/__init__.py sha256=d7Gs6ivG_Zm4EB8wV2sbFR0KMxzVqQxHRvXfS8lBPgM 930
mapchete/io/_geometry_operations.py sha256=_ga66wmfqmY9tqXHgtK7QptvPakPy_WpaMO691CZi3g 12038
mapchete/io/_json.py sha256=-TF-rJgDinoDQ2N_47jwwP_pWVABV3KFy8q30Kq29qE 442
mapchete/io/_misc.py sha256=OOvvBzsDhMZ4tGxaf48t2j5zyJQXVjr9guvOl4CUocg 7330
mapchete/io/_path.py sha256=p4fydGyqAUKLY8uYQX5CITzQjeQu5D5a9o9na0DReEI 446
mapchete/io/profiles.py sha256=IHI96DrHAdJPsraGFdouVdixgkOTk2fTVlLqBa3M54I 675
mapchete/io/vector.py sha256=ptCjMKM2MMwzlkY7rLBuo-q2VFbv78g1lVEcGPcQt_c 22406
mapchete/io/raster/__init__.py sha256=-FIwBoVIpOQb00xSxn803wMJigDfk54OD_15XX6K95Q 1138
mapchete/io/raster/array.py sha256=j_L3jP63yjGrm3KfcvAE7bxPyPl7INQyREAuf4sIIG8 9237
mapchete/io/raster/convert.py sha256=QSzFZx1Q50DkwM0Mw2jGKyHipB5ipoibH3sdOU0bA8w 1634
mapchete/io/raster/mosaic.py sha256=U-7IaZIKCslBgc8tg_SUmNzWETxXMiJbyjnnGhXgHuo 7961
mapchete/io/raster/open.py sha256=pNpXE5YK5hvDlm9ZMQcuBRiGeY_IrigylyIFJUxDZwc 869
mapchete/io/raster/read.py sha256=CvGWwZ95TvdwfvJKV0ViSId4ULnmoyVaesMh0kw_ZTU 17604
mapchete/io/raster/referenced_raster.py sha256=D2aSiQqegWFMKLHz9Xut6TI-qTepgE-ZHfW1GopCGHU 6620
mapchete/io/raster/write.py sha256=RCsDu49hW0d_rcUi0p5Ooq1nh5l-U_BNmRBklUaIPm8 6188
mapchete/processes/__init__.py sha256=m22rClT41fLGd4-YGYDiSxPE9SBC8iW8D5sXm7D7zKo 1392
mapchete/processes/contours.py sha256=_jHkhKdXPMfb7EI3FD6n2Ppix6USzs5-hConmHQLajY 3908
mapchete/processes/convert.py sha256=MNXIEe48y0F9s8lTjfCthRwlld4HoIra-SL56qOGWjA 4896
mapchete/processes/hillshade.py sha256=JhcQ6ON8P41HcZ-VAFJbEo67er5KAemWEt-X8Yi3JqE 3481
mapchete/processes/examples/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mapchete/processes/examples/example_process.py sha256=rYAXrt5A54dm-Cu33_I8fyV00P8QUzXJrV1oQViFpEI 567
mapchete/processing/__init__.py sha256=QInPWhsfjz1PeKFtdmd7VIwSEIjCAjKQsZk-T7LS4k0 140
mapchete/processing/base.py sha256=io1pGnGpIhj0B3e9-tInuEf0QgWQBQgFhmqYo9dy59w 29802
mapchete/processing/execute.py sha256=HzSPx7McliCTXXTKpOTpESw4N67e5BrUBmf0NmuMQxs 7107
mapchete/processing/mp.py sha256=nKFsr987h9SYz2yIExDH2q2iQO_nSvamsAyq_mXFuTI 5183
mapchete/processing/tasks.py sha256=4nHMw1nvzHJHdhhvBPHKfmztzbRXQ3_AYRDGfrnR_YA 22831
mapchete/processing/types.py sha256=733cnDnPI_F4zP6opFd4knRym6_ij1GBxFNatHh9NSQ 3100
mapchete/processing/profilers/__init__.py sha256=j8FVTgQVCKVDCgjD0QnmAHOieeL2xYzJ23DUkIBP3es 543
mapchete/processing/profilers/memory.py sha256=stgu6KWGNl7clKcnkF4kDL1GnD2QUN3EBeri5vZH2W0 4289
mapchete/processing/profilers/requests.py sha256=IWseoMOinrpMJJw75tIstx15nEvM311x0_C1zN0DaMo 1631
mapchete/processing/profilers/time.py sha256=8HWJzhj4OoLWoBKaV6YWUBeEN3QlIj7Gw0EWa8CYsP4 924
mapchete/static/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mapchete/static/index.html sha256=0P8-2TnUSj08znba9v0anU8I-JF7OHQ8b9tXT1gYljk 8416
mapchete/static/mapchete_template.mapchete sha256=jiYZfz0aLEvp43EOQEUAolo4SX7OtZBEPS4QHr-EhAI 343
mapchete/static/process_template.py sha256=vTwY2OL6Vz3tk52CF_MRWOseCWFxmxGNfgJBFA3Y-W4 556
mapchete-2024.2.1.dist-info/METADATA sha256=7kYQJnc1p4dC9-g-FaPlE9FkHDwOGesmW6FIkSb-pno 9470
mapchete-2024.2.1.dist-info/WHEEL sha256=ccEkY-EGGllEs7ySpwBlD8G4u70wR77CNej8Q6tzIqA 105
mapchete-2024.2.1.dist-info/entry_points.txt sha256=nJK16PRhvKWcqOpsykJh5rW2BwAo7l33PvUHGUvO8qo 1239
mapchete-2024.2.1.dist-info/licenses/LICENSE sha256=Yq6UcPnafbO_cNnOTBOHJntxxGYxMFxoGP3r2MoXrwk 1089
mapchete-2024.2.1.dist-info/RECORD

entry_points.txt

mapchete = mapchete.cli.main:main
mpath = mapchete.cli.mpath:mpath
convert = mapchete.cli.default.convert:convert
cp = mapchete.cli.default.cp:cp
create = mapchete.cli.default.create:create
execute = mapchete.cli.default.execute:execute
formats = mapchete.cli.default.formats:formats
index = mapchete.cli.default.index:index
processes = mapchete.cli.default.processes:processes
rm = mapchete.cli.default.rm:rm
serve = mapchete.cli.default.serve:serve
stac = mapchete.cli.default.stac:stac
flatgeobuf = mapchete.formats.default.flatgeobuf
geobuf = mapchete.formats.default.geobuf
geojson = mapchete.formats.default.geojson
gtiff = mapchete.formats.default.gtiff
mapchete_input = mapchete.formats.default.mapchete_input
png = mapchete.formats.default.png
png_hillshade = mapchete.formats.default.png_hillshade
raster_file = mapchete.formats.default.raster_file
tile_directory = mapchete.formats.default.tile_directory
vector_file = mapchete.formats.default.vector_file
contours = mapchete.processes.contours
convert = mapchete.processes.convert
example_process = mapchete.processes.examples.example_process
hillshade = mapchete.processes.hillshade