This release is a pre-release and may not be stable for production use.
wherobots-catalog
Python interface to the Wherobots Havasu Catalog using SedonaDB.
Installation
SedonaDB and the wherobots-catalog Python package can both be installed from PyPI:
pip install "apache-sedona[db]" wherobots-catalog
Example
import sedona.db
import wherobots.catalog
sd = sedona.db.connect()
wbc = wherobots.catalog.login()
If running wherobots-catalog from a Wherobots Cloud notebook, your credentials will be automatically discovered. For local development, you may provide an API key to the login() function or via the WHEROBOTS_API_KEY environment variable.
You can use attributes or indexing to access catalogs, namespaces, and tables within your Wherobots catalog.
wbc.wherobots_open_data.overture_maps_foundation.places_place
# Identical to
# wbc["wherobots_open_data.overture_maps_foundation.places_place"]
# or
# wbc["wherobots_open_data"]["overture_maps_foundation"]["places_place"]
WherobotsTable(wherobots_open_data.overture_maps_foundation.places_place)
┌────────────────────────────┬───────────────────────────┬───┬─────────┬───────────────────────────┐
│ id ┆ geometry ┆ … ┆ version ┆ bbox │
│ utf8 ┆ geometry ┆ ┆ int32 ┆ struct │
╞════════════════════════════╪═══════════════════════════╪═══╪═════════╪═══════════════════════════╡
│ 83dcaa85-1797-4c6b-ab20-9… ┆ POINT(-42.37905094 -22.2… ┆ … ┆ 12 ┆ {xmin: -42.3790512084960… │
├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤
│ cf49ef40-3ff7-4453-bc91-0… ┆ POINT(-42.38782842646311… ┆ … ┆ 4 ┆ {xmin: -42.3878288269043… │
├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤
│ 59c80e33-8ba8-47e0-87ad-e… ┆ POINT(-42.38525390625 -2… ┆ … ┆ 9 ┆ {xmin: -42.38525390625, … │
├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤
│ b529ab6b-8275-4302-a6b0-2… ┆ POINT(-42.38494 -22.2912… ┆ … ┆ 1 ┆ {xmin: -42.3849411010742… │
├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤
│ 4cc0eb56-4a0d-4d7d-b8ba-3… ┆ POINT(-42.38494 -22.2912… ┆ … ┆ 2 ┆ {xmin: -42.3849411010742… │
├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤
│ 8e7c8a1d-621a-4129-a2d6-2… ┆ POINT(-42.38494 -22.2912… ┆ … ┆ 1 ┆ {xmin: -42.3849411010742… │
├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤
│ 92a53c29-fb7c-42ab-bcaa-e… ┆ POINT(-42.385597229004 -… ┆ … ┆ 2 ┆ {xmin: -42.3856010437011… │
├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤
│ 561e3be0-3a01-4798-9b0c-7… ┆ POINT(-42.385940551758 -… ┆ … ┆ 9 ┆ {xmin: -42.3859443664550… │
├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤
│ 1eeb59dd-f32a-4666-afc1-6… ┆ POINT(-42.385811805725 -… ┆ … ┆ 2 ┆ {xmin: -42.3858184814453… │
├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤
│ 2fa3e1fb-09fe-47f0-bc23-b… ┆ POINT(-42.394223213196 -… ┆ … ┆ 9 ┆ {xmin: -42.3942298889160… │
└────────────────────────────┴───────────────────────────┴───┴─────────┴───────────────────────────┘
Table objects are SedonaDB DataFrames, which provide methods for column selection, filtering, and collection to various formats.
places = wbc.wherobots_open_data.overture_maps_foundation.places_place
boston_bounds = sd.funcs.st_makeenvelope(-71.19, 42.22, -70.92, 42.40)
(
places.filter(
places.names["primary"].funcs.lower().funcs.contains("library"),
places.geometry.geo.intersects(boston_bounds),
)
.select(name=places.names["primary"], geometry="geometry")
.show(5)
)
┌─────────────────────────────────────────────────────────┬─────────────────────────────────┐
│ name ┆ geometry │
│ utf8 ┆ geometry │
╞═════════════════════════════════════════════════════════╪═════════════════════════════════╡
│ Archbishop Iakovos Library and Learning Resource Center ┆ POINT(-71.12908543 42.31708149) │
├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤
│ Annenberg Library at Pine Manor College ┆ POINT(-71.15659546 42.32076095) │
├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤
│ Social Work Library ┆ POINT(-71.16972113 42.33383808) │
├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤
│ Thomas P. O'Neill Jr. Library ┆ POINT(-71.169262 42.33612449) │
├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤
│ Theology and Ministry Library ┆ POINT(-71.16362 42.34288) │
└─────────────────────────────────────────────────────────┴─────────────────────────────────┘
To query your catalogs from your own SedonaDB context, register the catalog list with sd.register(wbc):
sd.register(wbc)
sd.sql("""
SELECT names['primary'] AS name, geometry
FROM wherobots_open_data.overture_maps_foundation.places_place
WHERE contains(lower(names['primary']), 'library')
AND ST_Intersects(
geometry,
ST_MakeEnvelope(-71.19, 42.22, -70.92, 42.40)
)
""").show(5)
┌──────────────────────────────────────────────────┬─────────────────────────────────────────────┐
│ name ┆ geometry │
│ utf8 ┆ geometry │
╞══════════════════════════════════════════════════╪═════════════════════════════════════════════╡
│ Dedham Public Library ┆ POINT(-71.1761276 42.24775988) │
├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤
│ Norfolk Law Library ┆ POINT(-71.1757283 42.2493331) │
├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤
│ West Roxbury Branch of the Boston Public Library ┆ POINT(-71.15737399 42.28335741) │
├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤
│ Endicott Library ┆ POINT(-71.16093651597511 42.23993011383171) │
├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤
│ Dedham Library-Yendicott Branch ┆ POINT(-71.16129 42.24105) │
└──────────────────────────────────────────────────┴─────────────────────────────────────────────┘
Browsing, table operations, and catalog-node .sql() use a private SedonaDB context. Registering wbc makes the catalogs available to sd.sql() without sharing session defaults or locally created tables with that private context. You can register the same catalog list in more than one SedonaDB context; however, if you register multiple catalog lists into the same context, names from the most recently registered catalog take precedence.
Catalog-node .sql() resolves table names relative to the selected node, without requiring registration in your own context. This can be useful for ad-hoc queries within a specific node of the catalog.
places_namespace = wbc.wherobots_open_data.overture_maps_foundation
places_namespace.sql("""
SELECT names['primary'] AS name, geometry
FROM places_place
""").show(5)
┌──────────────────────────────────────┬───────────────────────────────────────────────┐
│ name ┆ geometry │
│ utf8 ┆ geometry │
╞══════════════════════════════════════╪═══════════════════════════════════════════════╡
│ Hospedaria Rancho Ferreira ┆ POINT(-42.37905094 -22.28527906) │
├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤
│ Sao Jose Do Ribeirão Em Bomjardim Rj ┆ POINT(-42.38782842646311 -22.278430489228455) │
├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤
│ Costuraria Uniformes ┆ POINT(-42.38525390625 -22.28591967928) │
├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤
│ TÁ MARA ┆ POINT(-42.38494 -22.29129) │
├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤
│ Click Empório ┆ POINT(-42.38494 -22.29129) │
└──────────────────────────────────────┴───────────────────────────────────────────────┘
Metadata
Release files for wherobots-catalog 0.1.0a4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
Total release size: 258.8 MB
Release files / wherobots_catalog-0.1.0a4-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | wherobots_catalog-0.1.0a4-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 26.8 MB |
| Tags | CPython 3.14 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
a1807470c9c734413a6d9b005c146d7fff4bf1d5f501d30e3734c7c255868dbf
|
|
BLAKE2b-256 checksum How to use checksums |
678c1ddcb22e11a500e8dca1f673ac1eaa047a7cd8d3ef09ee74b32dff736c3d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.5
|
Release files / wherobots_catalog-0.1.0a4-cp314-cp314-macosx_11_0_arm64.whl
| Download URL | wherobots_catalog-0.1.0a4-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 24.9 MB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
0fb737571981623d1d85cdbcd5b91ae6f3af7e3bb4682181e587f8f8380ecf8d
|
|
BLAKE2b-256 checksum How to use checksums |
b4628a2797dadcece6dd42e92f3d8d8e4e34e4231bba556a4c1587a4dcb39551
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.5
|
Release files / wherobots_catalog-0.1.0a4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | wherobots_catalog-0.1.0a4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 26.8 MB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
14d47fb7488183d202665e7f981fb082c07619bbc304cad4cc848134fd5b99b6
|
|
BLAKE2b-256 checksum How to use checksums |
b9f35691e4c40ffc2d8865cbe74b6de275109fc67d4d983181f697e81eb23551
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.5
|
Release files / wherobots_catalog-0.1.0a4-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | wherobots_catalog-0.1.0a4-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 24.9 MB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
db257afaa9c8142ba40ee4c09b92680a10b67f10bdd34665b10395d0a6c30097
|
|
BLAKE2b-256 checksum How to use checksums |
23b3c21db79b323aabb8ec212161d4aac9fe5f1a82a631de4cf7a0d6d3af068e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.5
|
Release files / wherobots_catalog-0.1.0a4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | wherobots_catalog-0.1.0a4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 26.8 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
a602770dc9b5d864b185b94b7e1cafbc1bbe3bc7ac91ea9217b38605b387308a
|
|
BLAKE2b-256 checksum How to use checksums |
b2f2088772187d1d504fb0f2b67d94aebcea074e2179477576b7eb3e6e9d811e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.5
|
Release files / wherobots_catalog-0.1.0a4-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | wherobots_catalog-0.1.0a4-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 24.9 MB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
ca5a946329c3729f8d207c0c39d2759b86ab6ec7fd3c05fc5746bfe57ff4b5c3
|
|
BLAKE2b-256 checksum How to use checksums |
cc9d19cd2a1dc9d9c6a017c60986e698ef6af0f65d6aab2fc89afb7f069d8e89
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.5
|
Release files / wherobots_catalog-0.1.0a4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | wherobots_catalog-0.1.0a4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 26.8 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
d5eebd99e0d81341e5069f893e1d3f582bc82c56246f728f898386d9fa065fea
|
|
BLAKE2b-256 checksum How to use checksums |
54cb7d7524b201164fd3ef31e82492966ec0120422ad43b0b6eb257db31e384a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.5
|
Release files / wherobots_catalog-0.1.0a4-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | wherobots_catalog-0.1.0a4-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 24.9 MB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
5bfcf105b52e5dbeab7114ac45394a82a6d96fc109a01f4281806d3983ad82b7
|
|
BLAKE2b-256 checksum How to use checksums |
13a77c30ef9705407d67bfc7f1db3e18445ccc52df3a55d2dfa32cf7b1660e23
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.5
|
Release files / wherobots_catalog-0.1.0a4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | wherobots_catalog-0.1.0a4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 26.8 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
9d9c6a7a90efd6571ef20f2e61fcea4faff995e3eb0e05c5346d01887166b075
|
|
BLAKE2b-256 checksum How to use checksums |
64ebf56447fc79ba78e8f48be8ae6f9838aaf29300a3457b13b4f6e9d9a72b48
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.5
|
Release files / wherobots_catalog-0.1.0a4-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | wherobots_catalog-0.1.0a4-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 24.9 MB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
e5e2b3de2afd71a301dcec267f08b9f9be344736c10ba146c81d4bbccd7d69db
|
|
BLAKE2b-256 checksum How to use checksums |
d0a3ac3a426007b952536288032a8f9a886911c655c07f2eb4df51313df035a2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.5
|