geodesk


Namegeodesk JSON
Version 0.1.9 PyPI version JSON
download
home_page
SummaryFast and storage-efficient spatial database engine for OpenStreetMap features
upload_time2024-02-29 14:28:43
maintainer
docs_urlNone
authorClarisma / GeoDesk contributors
requires_python>=3.7
licenseLGPL-3.0-only
keywords gis openstreetmap geospatial database
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <img src="https://docs.geodesk.com/img/github-header.png">

GeoDesk is a fast and storage-efficient geospatial database for OpenStreetMap data. 
Also available [for Java](http://www.github.com/clarisma/geodesk).

## Why GeoDesk?

- **Small storage footprint** &mdash; GeoDesk's GOL files are only 20% to 50% larger than the original OSM data in PBF format &mdash; that's less than a tenth of the storage consumed by a traditional SQL-based database.

- **Fast queries** &mdash; typically 50 times faster than SQL. 

- **Fast to get started** &mdash; Converting `.osm.pbf` data to a GOL is 20 times faster than an import into an SQL database. Alternatively, download pre-made data tiles for just the regions you need and automatically assemble them into a GOL.

- **Intuitive API** &mdash; No need for object-relational mapping; GeoDesk queries return Python objects. Quickly discover tags, way-nodes and relation members. Get a feature's geometry, measure its length/area. 
 
- **Proper handling of relations** &mdash; (Traditional geospatial databases deal with geometric shapes and require workarounds to support this unique and powerful aspect of OSM data.)

- **Seamless integration with Shapely** for advanced geometric operations, such as buffer, union, simplify, convex and concave hulls, Voronoi diagrams, and much more.

- **Modest hardware requirements** &mdash; If it can run 64-bit Python, it'll run GeoDesk.
 
## Get Started

### Requirements

- Python 3.7 or above
- Java 16 or above (for the GOL Tool)
 
### Download

```
pip install geodesk
```

### Create a GOL

Create a Geographic Object Library based on any `.osm.pbf` file, using the 
[GOL Tool](https://www.geodesk.com/download) (Requires Java 16+).

For example:

```
gol build switzerland switzerland-latest.osm.pbf
```

### Example Application

Find all the pubs in Zurich (Switzerland) and print their names:

```python
from geodesk import *

# Open switzerland.gol
features = Features("switzerland")      

# Get the feature that represents the area of the city of Zurich
zurich = features("a[boundary=adminstrative][admin_level=8][name:en=Zurich]").one

# Define a set that contains nodes and areas that are pubs
pubs = features("na[amenity=pub]")

# Iterate through the pubs that are contained in the area of Zurich
# and print their names
for pub in pubs.within(zurich):
    print(pub.name)        
```

### More Examples

Find all movie theaters within 500 meters from a given point:

```python
movieTheaters = features("na[amenity=cinema]").around(
    meters=500, lat=47.37, lon=8.54)
```

*Remember, OSM uses British English for its terminology.*

Discover the bus routes that traverse a given street:

```python
for route in street.parents("[route=bus]")):
    print(f"- {route.ref} from {route.from} to {route.to}")
```

Count the number of entrances of a building:

```python
number_of_entrances = building.nodes("[entrance]").count
```

## Documentation

[GeoDesk Developer's Guide](https://docs.geodesk.com/python)

## Related Repositories

- [geodesk](http://www.github.com/clarisma/geodesk) &mdash; GeoDesk for Java
- [gol-tool](http://www.github.com/clarisma/gol-tool) &mdash; command-line utility for building, maintaining and querying GOL files

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "geodesk",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": "",
    "keywords": "gis,openstreetmap,geospatial,database",
    "author": "Clarisma / GeoDesk contributors",
    "author_email": "",
    "download_url": "",
    "platform": null,
    "description": "<img src=\"https://docs.geodesk.com/img/github-header.png\">\n\nGeoDesk is a fast and storage-efficient geospatial database for OpenStreetMap data. \nAlso available [for Java](http://www.github.com/clarisma/geodesk).\n\n## Why GeoDesk?\n\n- **Small storage footprint** &mdash; GeoDesk's GOL files are only 20% to 50% larger than the original OSM data in PBF format &mdash; that's less than a tenth of the storage consumed by a traditional SQL-based database.\n\n- **Fast queries** &mdash; typically 50 times faster than SQL. \n\n- **Fast to get started** &mdash; Converting `.osm.pbf` data to a GOL is 20 times faster than an import into an SQL database. Alternatively, download pre-made data tiles for just the regions you need and automatically assemble them into a GOL.\n\n- **Intuitive API** &mdash; No need for object-relational mapping; GeoDesk queries return Python objects. Quickly discover tags, way-nodes and relation members. Get a feature's geometry, measure its length/area. \n \n- **Proper handling of relations** &mdash; (Traditional geospatial databases deal with geometric shapes and require workarounds to support this unique and powerful aspect of OSM data.)\n\n- **Seamless integration with Shapely** for advanced geometric operations, such as buffer, union, simplify, convex and concave hulls, Voronoi diagrams, and much more.\n\n- **Modest hardware requirements** &mdash; If it can run 64-bit Python, it'll run GeoDesk.\n \n## Get Started\n\n### Requirements\n\n- Python 3.7 or above\n- Java 16 or above (for the GOL Tool)\n \n### Download\n\n```\npip install geodesk\n```\n\n### Create a GOL\n\nCreate a Geographic Object Library based on any `.osm.pbf` file, using the \n[GOL Tool](https://www.geodesk.com/download) (Requires Java 16+).\n\nFor example:\n\n```\ngol build switzerland switzerland-latest.osm.pbf\n```\n\n### Example Application\n\nFind all the pubs in Zurich (Switzerland) and print their names:\n\n```python\nfrom geodesk import *\n\n# Open switzerland.gol\nfeatures = Features(\"switzerland\")      \n\n# Get the feature that represents the area of the city of Zurich\nzurich = features(\"a[boundary=adminstrative][admin_level=8][name:en=Zurich]\").one\n\n# Define a set that contains nodes and areas that are pubs\npubs = features(\"na[amenity=pub]\")\n\n# Iterate through the pubs that are contained in the area of Zurich\n# and print their names\nfor pub in pubs.within(zurich):\n    print(pub.name)        \n```\n\n### More Examples\n\nFind all movie theaters within 500 meters from a given point:\n\n```python\nmovieTheaters = features(\"na[amenity=cinema]\").around(\n    meters=500, lat=47.37, lon=8.54)\n```\n\n*Remember, OSM uses British English for its terminology.*\n\nDiscover the bus routes that traverse a given street:\n\n```python\nfor route in street.parents(\"[route=bus]\")):\n    print(f\"- {route.ref} from {route.from} to {route.to}\")\n```\n\nCount the number of entrances of a building:\n\n```python\nnumber_of_entrances = building.nodes(\"[entrance]\").count\n```\n\n## Documentation\n\n[GeoDesk Developer's Guide](https://docs.geodesk.com/python)\n\n## Related Repositories\n\n- [geodesk](http://www.github.com/clarisma/geodesk) &mdash; GeoDesk for Java\n- [gol-tool](http://www.github.com/clarisma/gol-tool) &mdash; command-line utility for building, maintaining and querying GOL files\n",
    "bugtrack_url": null,
    "license": "LGPL-3.0-only",
    "summary": "Fast and storage-efficient spatial database engine for OpenStreetMap features",
    "version": "0.1.9",
    "project_urls": {
        "Bug Tracker": "https://github.com/clarisma/geodesk-py/issues",
        "Documentation": "https://docs.geodesk.com/python",
        "Homepage": "https://www.geodesk.com",
        "Repository": "https://github.com/clarisma/geodesk-py"
    },
    "split_keywords": [
        "gis",
        "openstreetmap",
        "geospatial",
        "database"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "114d4e90ac25ba50813da2ab695835ff36b9d448f888b4b651a24b83975e8c2a",
                "md5": "8b5e3032c4fa4baae786f5c5e7405f8e",
                "sha256": "6e554bcfaebfd7316a495e79b70fae9e57bd81c14065f9979e955e2653c4ab35"
            },
            "downloads": -1,
            "filename": "geodesk-0.1.9-cp310-cp310-macosx_10_15_x86_64.whl",
            "has_sig": false,
            "md5_digest": "8b5e3032c4fa4baae786f5c5e7405f8e",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 1071153,
            "upload_time": "2024-02-29T14:28:43",
            "upload_time_iso_8601": "2024-02-29T14:28:43.690525Z",
            "url": "https://files.pythonhosted.org/packages/11/4d/4e90ac25ba50813da2ab695835ff36b9d448f888b4b651a24b83975e8c2a/geodesk-0.1.9-cp310-cp310-macosx_10_15_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f4acc319647a1eadbffffa5c859b959c6ffa99661a4b1c8fb0ebb1aca8cb2b82",
                "md5": "af7eaa94250a0a3c51f68aa72a49b4af",
                "sha256": "bcfb5c8f60765f0216019fdf3d2545bf139351100b6fe86db23df86bfad0f78e"
            },
            "downloads": -1,
            "filename": "geodesk-0.1.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "af7eaa94250a0a3c51f68aa72a49b4af",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 1396571,
            "upload_time": "2024-02-29T14:28:43",
            "upload_time_iso_8601": "2024-02-29T14:28:43.241290Z",
            "url": "https://files.pythonhosted.org/packages/f4/ac/c319647a1eadbffffa5c859b959c6ffa99661a4b1c8fb0ebb1aca8cb2b82/geodesk-0.1.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ed7d74b92564b41b93e45059fd6c92ec065ea8c5fb021706410ba4a7c850df34",
                "md5": "c35c9415b5731188fe49ec8fb8bd8642",
                "sha256": "a181e0693976beca2ea6b83e85395573df71a5ab691b32a4efe76cb0edaad356"
            },
            "downloads": -1,
            "filename": "geodesk-0.1.9-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "c35c9415b5731188fe49ec8fb8bd8642",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 312860,
            "upload_time": "2024-02-29T14:34:34",
            "upload_time_iso_8601": "2024-02-29T14:34:34.110222Z",
            "url": "https://files.pythonhosted.org/packages/ed/7d/74b92564b41b93e45059fd6c92ec065ea8c5fb021706410ba4a7c850df34/geodesk-0.1.9-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e86f9becc027bdeff9561a0bdb0c656aa973cd059c9777bdb113e89701e07a71",
                "md5": "73b00af31335eba80253547a5874ef99",
                "sha256": "a7e8be83c7f8dda02b0ea51f5f09c94cf58e27e1cfc660b4ced1e473887200bc"
            },
            "downloads": -1,
            "filename": "geodesk-0.1.9-cp311-cp311-macosx_10_15_x86_64.whl",
            "has_sig": false,
            "md5_digest": "73b00af31335eba80253547a5874ef99",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 1071077,
            "upload_time": "2024-02-29T14:28:46",
            "upload_time_iso_8601": "2024-02-29T14:28:46.597269Z",
            "url": "https://files.pythonhosted.org/packages/e8/6f/9becc027bdeff9561a0bdb0c656aa973cd059c9777bdb113e89701e07a71/geodesk-0.1.9-cp311-cp311-macosx_10_15_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a25687060f5da38f852895f30ad2129395e657ae29ce4203613218482dfd4e70",
                "md5": "1405688f29a27372ed43793c8eb3a88d",
                "sha256": "5db2d1479f5a4c18ea69f75378af8d1ab1f50f642611fa42fe4f5d5c59aef713"
            },
            "downloads": -1,
            "filename": "geodesk-0.1.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "1405688f29a27372ed43793c8eb3a88d",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 1396345,
            "upload_time": "2024-02-29T14:28:45",
            "upload_time_iso_8601": "2024-02-29T14:28:45.683223Z",
            "url": "https://files.pythonhosted.org/packages/a2/56/87060f5da38f852895f30ad2129395e657ae29ce4203613218482dfd4e70/geodesk-0.1.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "62acc96310e8c050827e1287d45f9119d8b19e22ef4b93c18903e2a98ed7ad0f",
                "md5": "bc332e3eea0def7c08cfb4ce41b1956e",
                "sha256": "424e0f28af52a08dd2c3981c6f6d55c14489bddfd5d873fd950bbf7472b461e4"
            },
            "downloads": -1,
            "filename": "geodesk-0.1.9-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "bc332e3eea0def7c08cfb4ce41b1956e",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 312709,
            "upload_time": "2024-02-29T14:34:36",
            "upload_time_iso_8601": "2024-02-29T14:34:36.086552Z",
            "url": "https://files.pythonhosted.org/packages/62/ac/c96310e8c050827e1287d45f9119d8b19e22ef4b93c18903e2a98ed7ad0f/geodesk-0.1.9-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "96c0b6cdd41de61900adc623f997f604b7f3711a220b1320895a7d6ee88b9f2b",
                "md5": "8c34e96abf45c89bdb1704efd81d2ddd",
                "sha256": "15d79021927412d14218103dc49189d9d110f84e97720cdc84806bf8b5409c5b"
            },
            "downloads": -1,
            "filename": "geodesk-0.1.9-cp312-cp312-macosx_10_15_x86_64.whl",
            "has_sig": false,
            "md5_digest": "8c34e96abf45c89bdb1704efd81d2ddd",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 1071365,
            "upload_time": "2024-02-29T14:28:51",
            "upload_time_iso_8601": "2024-02-29T14:28:51.371122Z",
            "url": "https://files.pythonhosted.org/packages/96/c0/b6cdd41de61900adc623f997f604b7f3711a220b1320895a7d6ee88b9f2b/geodesk-0.1.9-cp312-cp312-macosx_10_15_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ef1c65759b55737f5548d114e2ff51c45ce94dba64190dcc62eca9f6a863f41f",
                "md5": "8f0bae8d525ff59ecacc1e3baf1378ec",
                "sha256": "80cdb8057e6d3a203704d73912ab83f5c17f0c1856da4505e90fd8879dc3b34a"
            },
            "downloads": -1,
            "filename": "geodesk-0.1.9-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "8f0bae8d525ff59ecacc1e3baf1378ec",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 1396360,
            "upload_time": "2024-02-29T14:28:49",
            "upload_time_iso_8601": "2024-02-29T14:28:49.402625Z",
            "url": "https://files.pythonhosted.org/packages/ef/1c/65759b55737f5548d114e2ff51c45ce94dba64190dcc62eca9f6a863f41f/geodesk-0.1.9-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "97798e61bcd062eb8bd4347adaca7e51e71810e48b602fd6ab389c8850a4be60",
                "md5": "9ad18ed77c6934af7cb2b70b6dd88c52",
                "sha256": "288d6f759ef7da90327627430a8c6c41763da2fc5fea9341f599031cb20247ac"
            },
            "downloads": -1,
            "filename": "geodesk-0.1.9-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "9ad18ed77c6934af7cb2b70b6dd88c52",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 312859,
            "upload_time": "2024-02-29T14:34:37",
            "upload_time_iso_8601": "2024-02-29T14:34:37.883783Z",
            "url": "https://files.pythonhosted.org/packages/97/79/8e61bcd062eb8bd4347adaca7e51e71810e48b602fd6ab389c8850a4be60/geodesk-0.1.9-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a25ee96e85d9c73c581e5c5ccb63267574ffb575beb7862e33026ab7b33311e4",
                "md5": "56f74c5476941e9ee63f1b24af8a4510",
                "sha256": "4267a7f326ebdf8930529d0199d0d7576e3ba9b56718007386f56f2ccc41a8c3"
            },
            "downloads": -1,
            "filename": "geodesk-0.1.9-cp37-cp37m-macosx_10_15_x86_64.whl",
            "has_sig": false,
            "md5_digest": "56f74c5476941e9ee63f1b24af8a4510",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 1070856,
            "upload_time": "2024-02-29T14:28:55",
            "upload_time_iso_8601": "2024-02-29T14:28:55.977593Z",
            "url": "https://files.pythonhosted.org/packages/a2/5e/e96e85d9c73c581e5c5ccb63267574ffb575beb7862e33026ab7b33311e4/geodesk-0.1.9-cp37-cp37m-macosx_10_15_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "061f5f1e844c22a4e701bc12bf1d4f0625774aebe635806574a4cac576762d24",
                "md5": "6bd64d8690d7733b9d964661bccb256b",
                "sha256": "882de2a02554e809f9639126df453d1de3a86083ab9ece00f82045fb08ea2bde"
            },
            "downloads": -1,
            "filename": "geodesk-0.1.9-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "6bd64d8690d7733b9d964661bccb256b",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 1395994,
            "upload_time": "2024-02-29T14:28:53",
            "upload_time_iso_8601": "2024-02-29T14:28:53.831382Z",
            "url": "https://files.pythonhosted.org/packages/06/1f/5f1e844c22a4e701bc12bf1d4f0625774aebe635806574a4cac576762d24/geodesk-0.1.9-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9b413a3eceb613460a694fc189819b6491198eacba7ab8babbd567495ada30ce",
                "md5": "52cbdedf0b91b06d7e4ce4a97845e1bb",
                "sha256": "81b5b620f56cde5d49458fd112bae03c798e770bafb003f794c64ea6f7ea9185"
            },
            "downloads": -1,
            "filename": "geodesk-0.1.9-cp37-cp37m-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "52cbdedf0b91b06d7e4ce4a97845e1bb",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 312857,
            "upload_time": "2024-02-29T14:34:39",
            "upload_time_iso_8601": "2024-02-29T14:34:39.693844Z",
            "url": "https://files.pythonhosted.org/packages/9b/41/3a3eceb613460a694fc189819b6491198eacba7ab8babbd567495ada30ce/geodesk-0.1.9-cp37-cp37m-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3e500e84af0e525d3e3b9e7bbcbe0dbae227ad4072f4a1d22b85c670ce515a8a",
                "md5": "2db74ce245bf6cef90ec5eb1ed6edf80",
                "sha256": "c709b6799991aa72632544668f97273a850e67715ec35a59ed9d420c7ee9c58d"
            },
            "downloads": -1,
            "filename": "geodesk-0.1.9-cp38-cp38-macosx_10_15_x86_64.whl",
            "has_sig": false,
            "md5_digest": "2db74ce245bf6cef90ec5eb1ed6edf80",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 1070903,
            "upload_time": "2024-02-29T14:29:01",
            "upload_time_iso_8601": "2024-02-29T14:29:01.472212Z",
            "url": "https://files.pythonhosted.org/packages/3e/50/0e84af0e525d3e3b9e7bbcbe0dbae227ad4072f4a1d22b85c670ce515a8a/geodesk-0.1.9-cp38-cp38-macosx_10_15_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "502fbb7800e6ea6c6bf7a739eb1f1f06e0996224256420cb4ec320659ea7dc06",
                "md5": "f81e10e1e87512bbf0f3cd007dcd3767",
                "sha256": "9c775d41879af2c98a2af8a22cd84b2f9eeac736191731d51a1d6e574ae3149a"
            },
            "downloads": -1,
            "filename": "geodesk-0.1.9-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f81e10e1e87512bbf0f3cd007dcd3767",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 1396455,
            "upload_time": "2024-02-29T14:28:57",
            "upload_time_iso_8601": "2024-02-29T14:28:57.436901Z",
            "url": "https://files.pythonhosted.org/packages/50/2f/bb7800e6ea6c6bf7a739eb1f1f06e0996224256420cb4ec320659ea7dc06/geodesk-0.1.9-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "de9f655ead5b8174627038f68fd985545638792015165f3b7cacb962ca065499",
                "md5": "e9335c9d7c94d507b68489839a1af604",
                "sha256": "843c4ed5b527fdece9a58be46d696dbae658ca0cd97663faa56ebf18409b565f"
            },
            "downloads": -1,
            "filename": "geodesk-0.1.9-cp38-cp38-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "e9335c9d7c94d507b68489839a1af604",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 312864,
            "upload_time": "2024-02-29T14:34:41",
            "upload_time_iso_8601": "2024-02-29T14:34:41.823067Z",
            "url": "https://files.pythonhosted.org/packages/de/9f/655ead5b8174627038f68fd985545638792015165f3b7cacb962ca065499/geodesk-0.1.9-cp38-cp38-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8b95e45a8840cc9f903def92ee00d6dcf6795915c80bd2b2f50cdc5247bc0257",
                "md5": "545537448300617f8ff92a62e2359401",
                "sha256": "8b416852535d1b6eb6d8f02f0531f5f61954e24aef32fe0bf1326625a2a54f24"
            },
            "downloads": -1,
            "filename": "geodesk-0.1.9-cp39-cp39-macosx_10_15_x86_64.whl",
            "has_sig": false,
            "md5_digest": "545537448300617f8ff92a62e2359401",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 1071175,
            "upload_time": "2024-02-29T14:29:05",
            "upload_time_iso_8601": "2024-02-29T14:29:05.999970Z",
            "url": "https://files.pythonhosted.org/packages/8b/95/e45a8840cc9f903def92ee00d6dcf6795915c80bd2b2f50cdc5247bc0257/geodesk-0.1.9-cp39-cp39-macosx_10_15_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "510f15a68504d33be8544c248120ce929f456afdce78e288355c01ce47ba28c2",
                "md5": "45750417e90f1da72d3e728046757459",
                "sha256": "4542b6cf50cfb1bd0e5e32baae8dc0d1338cdbc05397b54cc91a5c705e08aab6"
            },
            "downloads": -1,
            "filename": "geodesk-0.1.9-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "45750417e90f1da72d3e728046757459",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 1396576,
            "upload_time": "2024-02-29T14:29:04",
            "upload_time_iso_8601": "2024-02-29T14:29:04.028456Z",
            "url": "https://files.pythonhosted.org/packages/51/0f/15a68504d33be8544c248120ce929f456afdce78e288355c01ce47ba28c2/geodesk-0.1.9-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5ec3d2abb235758615129f4bc8c07f6e1eccc30b17ed5ec999101f3b348bd455",
                "md5": "cc13f1be1efbcd3e7f084a6cb66ef90b",
                "sha256": "6effe9dd1370f13ef7df41e3ca808ca94cf3cb5eb7e3df1ba463904ac773e327"
            },
            "downloads": -1,
            "filename": "geodesk-0.1.9-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "cc13f1be1efbcd3e7f084a6cb66ef90b",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 313008,
            "upload_time": "2024-02-29T14:34:43",
            "upload_time_iso_8601": "2024-02-29T14:34:43.729108Z",
            "url": "https://files.pythonhosted.org/packages/5e/c3/d2abb235758615129f4bc8c07f6e1eccc30b17ed5ec999101f3b348bd455/geodesk-0.1.9-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-02-29 14:28:43",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "clarisma",
    "github_project": "geodesk-py",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "geodesk"
}
        
Elapsed time: 0.18673s