shareloc


Nameshareloc JSON
Version 0.2.10 PyPI version JSON
download
home_pagehttps://shareloc.readthedocs.io/
SummarySimple geometry library
upload_time2025-10-07 12:23:50
maintainerNone
docs_urlNone
authorCNES
requires_python>=3.9
licenseApache License 2.0
keywords shareloc cars 3d dem pandora photogrammetry
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage
             
<div align="center">
  <a href="https://github.com/CNES/shareloc"><img src="https://raw.githubusercontent.com/CNES/shareloc/master/docs/source/images/shareloc_picto.svg" alt="Shareloc" title="Shareloc"  width="20%"></a>

<h4>Shareloc, a simple remote sensing geometric library</h4>

[![Python](https://img.shields.io/badge/python-v3.9+-blue.svg)](https://www.python.org/downloads/release/python-390/)
[![Contributions welcome](https://img.shields.io/badge/contributions-welcome-orange.svg)](CONTRIBUTING.md)
[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0/)
[![Documentation](https://readthedocs.org/projects/shareloc/badge/?version=latest)](https://shareloc.readthedocs.io/?badge=latest)

<p>
  <a href="#overview">Overview</a> .
  <a href="#why-shareloc">Why Shareloc</a> .
  <a href="#quick-start">Quick Start</a> .
  <a href="#documentation">Documentation</a> .
  <a href="#contribution">Contribution</a> .
</p>
</div>

## Overview

Shareloc is an open source remote sensing geolocation library.

It performs image coordinates projections between sensor and ground and vice versa.
Shareloc handles RPC models and direct location grids.

<div align="center">

Direct localization at constant elevation |  Direct localization on DEM
:-------------------------:|:-------------------------:
<img src="https://raw.githubusercontent.com/CNES/shareloc/master/docs/source/images/shareloc_loc_ellipsoid.png" alt="drawing" width="300"/> |  <img src="https://raw.githubusercontent.com/CNES/shareloc/master/docs/source/images/shareloc_loc_dem.png" alt="drawing" width="300"/>

</div>

Shareloc main functions :

 * Direct/inverse localization at constant elevation (ellipsoidal earth model).
 * Direct localization on 2.5D DEM (w.r.t ellipsoid or geoid).
 * Line of sight triangulation.
 * Rectification grid creation.
 * Rectification grid interpolation.

## Why Shareloc

Shareloc development has been motivated by the need of a full python component for CNES studies and the need of an underlying geometrical component for <a href="https://github.com/CNES/cars">CARS</a>.


## Quick start

### Installation

Shareloc can be installed in a [virtualenv](https://docs.python.org/3/library/venv) from Pypi repository:

```
python -m venv shareloc-venv
source shareloc-venv/bin/activate
pip install --upgrade pip
pip install shareloc
```

For developers, Shareloc can be installed from source in a [virtualenv](https://docs.python.org/3/library/venv) using the following commands:

```
git clone https://github.com/CNES/shareloc
cd shareloc
make install
source venv/bin/activate # to go in installed dev environment
```

Dependencies : **git**, **make**

### Import

To test the import of the library:

```
python3
>>> import shareloc
```

And go to [Getting started](https://shareloc.readthedocs.io/en/latest/getting_started.html) in [Shareloc Documentation](https://shareloc.readthedocs.io/) for an example.


## Documentation

Go to [Shareloc Main Documentation](https://shareloc.readthedocs.io/)

## Contribution

To do a bug report or a contribution, see the [**Contribution Guide**](CONTRIBUTING.md).
For project evolution, see [**Changelog**](CHANGELOG.md)

            

Raw data

            {
    "_id": null,
    "home_page": "https://shareloc.readthedocs.io/",
    "name": "shareloc",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": "shareloc, cars, 3D, DEM, pandora, photogrammetry",
    "author": "CNES",
    "author_email": "cars@cnes.fr",
    "download_url": "https://files.pythonhosted.org/packages/b5/5e/be87665bc3d344b849e5e4c3add58cd552b1649f4421ae58521573241a11/shareloc-0.2.10.tar.gz",
    "platform": "any",
    "description": " \n<div align=\"center\">\n  <a href=\"https://github.com/CNES/shareloc\"><img src=\"https://raw.githubusercontent.com/CNES/shareloc/master/docs/source/images/shareloc_picto.svg\" alt=\"Shareloc\" title=\"Shareloc\"  width=\"20%\"></a>\n\n<h4>Shareloc, a simple remote sensing geometric library</h4>\n\n[![Python](https://img.shields.io/badge/python-v3.9+-blue.svg)](https://www.python.org/downloads/release/python-390/)\n[![Contributions welcome](https://img.shields.io/badge/contributions-welcome-orange.svg)](CONTRIBUTING.md)\n[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0/)\n[![Documentation](https://readthedocs.org/projects/shareloc/badge/?version=latest)](https://shareloc.readthedocs.io/?badge=latest)\n\n<p>\n  <a href=\"#overview\">Overview</a> .\n  <a href=\"#why-shareloc\">Why Shareloc</a> .\n  <a href=\"#quick-start\">Quick Start</a> .\n  <a href=\"#documentation\">Documentation</a> .\n  <a href=\"#contribution\">Contribution</a> .\n</p>\n</div>\n\n## Overview\n\nShareloc is an open source remote sensing geolocation library.\n\nIt performs image coordinates projections between sensor and ground and vice versa.\nShareloc handles RPC models and direct location grids.\n\n<div align=\"center\">\n\nDirect localization at constant elevation |  Direct localization on DEM\n:-------------------------:|:-------------------------:\n<img src=\"https://raw.githubusercontent.com/CNES/shareloc/master/docs/source/images/shareloc_loc_ellipsoid.png\" alt=\"drawing\" width=\"300\"/> |  <img src=\"https://raw.githubusercontent.com/CNES/shareloc/master/docs/source/images/shareloc_loc_dem.png\" alt=\"drawing\" width=\"300\"/>\n\n</div>\n\nShareloc main functions :\n\n * Direct/inverse localization at constant elevation (ellipsoidal earth model).\n * Direct localization on 2.5D DEM (w.r.t ellipsoid or geoid).\n * Line of sight triangulation.\n * Rectification grid creation.\n * Rectification grid interpolation.\n\n## Why Shareloc\n\nShareloc development has been motivated by the need of a full python component for CNES studies and the need of an underlying geometrical component for <a href=\"https://github.com/CNES/cars\">CARS</a>.\n\n\n## Quick start\n\n### Installation\n\nShareloc can be installed in a [virtualenv](https://docs.python.org/3/library/venv) from Pypi repository:\n\n```\npython -m venv shareloc-venv\nsource shareloc-venv/bin/activate\npip install --upgrade pip\npip install shareloc\n```\n\nFor developers, Shareloc can be installed from source in a [virtualenv](https://docs.python.org/3/library/venv) using the following commands:\n\n```\ngit clone https://github.com/CNES/shareloc\ncd shareloc\nmake install\nsource venv/bin/activate # to go in installed dev environment\n```\n\nDependencies : **git**, **make**\n\n### Import\n\nTo test the import of the library:\n\n```\npython3\n>>> import shareloc\n```\n\nAnd go to [Getting started](https://shareloc.readthedocs.io/en/latest/getting_started.html) in [Shareloc Documentation](https://shareloc.readthedocs.io/) for an example.\n\n\n## Documentation\n\nGo to [Shareloc Main Documentation](https://shareloc.readthedocs.io/)\n\n## Contribution\n\nTo do a bug report or a contribution, see the [**Contribution Guide**](CONTRIBUTING.md).\nFor project evolution, see [**Changelog**](CHANGELOG.md)\n",
    "bugtrack_url": null,
    "license": "Apache License 2.0",
    "summary": "Simple geometry library",
    "version": "0.2.10",
    "project_urls": {
        "Documentation": "https://shareloc.readthedocs.io/en/latest/",
        "Homepage": "https://shareloc.readthedocs.io/",
        "Source": "https://github.com/CNES/shareloc"
    },
    "split_keywords": [
        "shareloc",
        " cars",
        " 3d",
        " dem",
        " pandora",
        " photogrammetry"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "7ec5f789a5dcb0841d4a91a5e05849b03862ea112ce8c3f57f73a5d4b9b74cf8",
                "md5": "f613a019ede0f338426b344acf3c8beb",
                "sha256": "94b16295dd98cee543bbb09e6055cced866f36b03a6514ec58fda88eb86fcdfa"
            },
            "downloads": -1,
            "filename": "shareloc-0.2.10-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "f613a019ede0f338426b344acf3c8beb",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 281995,
            "upload_time": "2025-10-07T12:23:01",
            "upload_time_iso_8601": "2025-10-07T12:23:01.144565Z",
            "url": "https://files.pythonhosted.org/packages/7e/c5/f789a5dcb0841d4a91a5e05849b03862ea112ce8c3f57f73a5d4b9b74cf8/shareloc-0.2.10-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1581ca538c93a8659664df17cd2b504d5015fba3b406abd3a6fbd61f3b494fdd",
                "md5": "8467531b763fe68a27d3c724ffa59e88",
                "sha256": "bf0cf38595e69ac8abffc17a67e5c17ae76bd8fe92fd9961ec9fa10a54763c88"
            },
            "downloads": -1,
            "filename": "shareloc-0.2.10-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "8467531b763fe68a27d3c724ffa59e88",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 358974,
            "upload_time": "2025-10-07T12:23:02",
            "upload_time_iso_8601": "2025-10-07T12:23:02.495001Z",
            "url": "https://files.pythonhosted.org/packages/15/81/ca538c93a8659664df17cd2b504d5015fba3b406abd3a6fbd61f3b494fdd/shareloc-0.2.10-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "547139aca8d946e71b09a750a36048b1a2f0f4799667e83efbc03a2c793d72b3",
                "md5": "cc307aaf1bcb6bbc3dd83d6da0f20840",
                "sha256": "60a7496bcfb6acc62d9b21502f81c4ddbbec507750386ea5ecdc1566b1bb5b7c"
            },
            "downloads": -1,
            "filename": "shareloc-0.2.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "cc307aaf1bcb6bbc3dd83d6da0f20840",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 348944,
            "upload_time": "2025-10-07T12:23:03",
            "upload_time_iso_8601": "2025-10-07T12:23:03.919350Z",
            "url": "https://files.pythonhosted.org/packages/54/71/39aca8d946e71b09a750a36048b1a2f0f4799667e83efbc03a2c793d72b3/shareloc-0.2.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e1c840b032b75525a90ebbda6ca9a3d3706518839c1892f3d75f65d03f136c69",
                "md5": "a621e25f111b7fb5c1b5590ab85110b5",
                "sha256": "9758c497cf29208aced77bb512bcafa94ca60ef84cde5d4308e6abdf72d78fd8"
            },
            "downloads": -1,
            "filename": "shareloc-0.2.10-cp310-cp310-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "a621e25f111b7fb5c1b5590ab85110b5",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 1430640,
            "upload_time": "2025-10-07T12:23:05",
            "upload_time_iso_8601": "2025-10-07T12:23:05.332260Z",
            "url": "https://files.pythonhosted.org/packages/e1/c8/40b032b75525a90ebbda6ca9a3d3706518839c1892f3d75f65d03f136c69/shareloc-0.2.10-cp310-cp310-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "7e15e1a79c80106a4f0b77c33c809de0b7946b68db53704997cea171d35b5506",
                "md5": "93dab5327bc59c998fbed91071a1448c",
                "sha256": "00f8962be465db430b434f5811e7e9f3bb7f5c3690d44cc7f5a870088bc2522e"
            },
            "downloads": -1,
            "filename": "shareloc-0.2.10-cp310-cp310-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "93dab5327bc59c998fbed91071a1448c",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 1321391,
            "upload_time": "2025-10-07T12:23:06",
            "upload_time_iso_8601": "2025-10-07T12:23:06.694002Z",
            "url": "https://files.pythonhosted.org/packages/7e/15/e1a79c80106a4f0b77c33c809de0b7946b68db53704997cea171d35b5506/shareloc-0.2.10-cp310-cp310-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "7276f95d464330695c6954af1182020f1786fb0711b554b96083a38287385c68",
                "md5": "a3a62ea1760db5d0785be2e05c3098da",
                "sha256": "54cfc32e0d7dd6fc5bba06e33bc51d19d1258946e5395f328f3eb1f832d61705"
            },
            "downloads": -1,
            "filename": "shareloc-0.2.10-cp310-cp310-win32.whl",
            "has_sig": false,
            "md5_digest": "a3a62ea1760db5d0785be2e05c3098da",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 248122,
            "upload_time": "2025-10-07T12:23:07",
            "upload_time_iso_8601": "2025-10-07T12:23:07.843588Z",
            "url": "https://files.pythonhosted.org/packages/72/76/f95d464330695c6954af1182020f1786fb0711b554b96083a38287385c68/shareloc-0.2.10-cp310-cp310-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b8b679fbf102eb8039d5603c5d0a05e1f1fe374712cfc9bbb1ab759c19e0c412",
                "md5": "0b5da5ea5d05a4d3110e7ff55d828ed3",
                "sha256": "10853dcd86a889b4dfefbd94720294069fe324d350db00c6ffe36e76063c3542"
            },
            "downloads": -1,
            "filename": "shareloc-0.2.10-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "0b5da5ea5d05a4d3110e7ff55d828ed3",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 264087,
            "upload_time": "2025-10-07T12:23:09",
            "upload_time_iso_8601": "2025-10-07T12:23:09.286095Z",
            "url": "https://files.pythonhosted.org/packages/b8/b6/79fbf102eb8039d5603c5d0a05e1f1fe374712cfc9bbb1ab759c19e0c412/shareloc-0.2.10-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "9e22ddc7f17c174856e2c10743e91a2c8fac41688db52e81705fab7e40b6c942",
                "md5": "a9ec066f00fa49d9459143340852eb36",
                "sha256": "7a96f5f094f60856a689eda312afded4d0437d672d0a5ce4039c5fb3a1ed8ce6"
            },
            "downloads": -1,
            "filename": "shareloc-0.2.10-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "a9ec066f00fa49d9459143340852eb36",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 283452,
            "upload_time": "2025-10-07T12:23:10",
            "upload_time_iso_8601": "2025-10-07T12:23:10.605689Z",
            "url": "https://files.pythonhosted.org/packages/9e/22/ddc7f17c174856e2c10743e91a2c8fac41688db52e81705fab7e40b6c942/shareloc-0.2.10-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f34423edf4dde109c1f95b313df2f578d246716f63d8bdedf724b087882c4390",
                "md5": "f55384e5a7126743f57119af371815f1",
                "sha256": "4b352875378c8fe552d9557a657258082e704da9c2cad2d9534811160b255911"
            },
            "downloads": -1,
            "filename": "shareloc-0.2.10-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "f55384e5a7126743f57119af371815f1",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 361743,
            "upload_time": "2025-10-07T12:23:11",
            "upload_time_iso_8601": "2025-10-07T12:23:11.691553Z",
            "url": "https://files.pythonhosted.org/packages/f3/44/23edf4dde109c1f95b313df2f578d246716f63d8bdedf724b087882c4390/shareloc-0.2.10-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "460999499033d57824b6007e46ba6f29b27e4814ae00f09511e721ad3e95fa20",
                "md5": "a38fdeec8af87799cc1a7b84cf892137",
                "sha256": "84a0a6fd7be1a1300daa126b220f53a2b82f2ede214ca263512040fb5508d27d"
            },
            "downloads": -1,
            "filename": "shareloc-0.2.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a38fdeec8af87799cc1a7b84cf892137",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 352403,
            "upload_time": "2025-10-07T12:23:13",
            "upload_time_iso_8601": "2025-10-07T12:23:13.026913Z",
            "url": "https://files.pythonhosted.org/packages/46/09/99499033d57824b6007e46ba6f29b27e4814ae00f09511e721ad3e95fa20/shareloc-0.2.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "43e16af653d9b41fc5065a20841932af0d0180dbb887c75d61cc1726c723a3b2",
                "md5": "a848d50b4f633399378a755124a29943",
                "sha256": "fd886d864230a7cdbc8f8a3642b7fb16606aefab75696454e684563d45f753bf"
            },
            "downloads": -1,
            "filename": "shareloc-0.2.10-cp311-cp311-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "a848d50b4f633399378a755124a29943",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 1430803,
            "upload_time": "2025-10-07T12:23:14",
            "upload_time_iso_8601": "2025-10-07T12:23:14.239065Z",
            "url": "https://files.pythonhosted.org/packages/43/e1/6af653d9b41fc5065a20841932af0d0180dbb887c75d61cc1726c723a3b2/shareloc-0.2.10-cp311-cp311-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "331771a943da40ad876471c39e58bd0a58b9a6f2f6214a0e04a8456124ec9386",
                "md5": "9d13c3f31b21746b47bfc45c034b0df6",
                "sha256": "81cde386c481cef7dc8b514e63029030c5779ddb5adb93eec2123305cfb216f3"
            },
            "downloads": -1,
            "filename": "shareloc-0.2.10-cp311-cp311-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "9d13c3f31b21746b47bfc45c034b0df6",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 1321696,
            "upload_time": "2025-10-07T12:23:15",
            "upload_time_iso_8601": "2025-10-07T12:23:15.699153Z",
            "url": "https://files.pythonhosted.org/packages/33/17/71a943da40ad876471c39e58bd0a58b9a6f2f6214a0e04a8456124ec9386/shareloc-0.2.10-cp311-cp311-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "35fb1d0a9f8b07199439b236979fd5b4debbe29ee407086737f1359fc877b075",
                "md5": "4f4151aac6b409843f17ff26ae3974b8",
                "sha256": "afbb6f1a7777eaf6befd8d163f9d1b80c824dc01fffe73bd54ddb57d0200999d"
            },
            "downloads": -1,
            "filename": "shareloc-0.2.10-cp311-cp311-win32.whl",
            "has_sig": false,
            "md5_digest": "4f4151aac6b409843f17ff26ae3974b8",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 249073,
            "upload_time": "2025-10-07T12:23:17",
            "upload_time_iso_8601": "2025-10-07T12:23:17.418476Z",
            "url": "https://files.pythonhosted.org/packages/35/fb/1d0a9f8b07199439b236979fd5b4debbe29ee407086737f1359fc877b075/shareloc-0.2.10-cp311-cp311-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "64646b79a56cd42f1e328b4e0e9c78e39f7c36a23f98f09688d68c19d1bd8e11",
                "md5": "288f8edd125f76a1d22d676dcba7c303",
                "sha256": "8c2cd5f491e3e9ce43e826eb056b6a87ba5a754dbb73e26c3ef3df08689f3a31"
            },
            "downloads": -1,
            "filename": "shareloc-0.2.10-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "288f8edd125f76a1d22d676dcba7c303",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 265011,
            "upload_time": "2025-10-07T12:23:18",
            "upload_time_iso_8601": "2025-10-07T12:23:18.609832Z",
            "url": "https://files.pythonhosted.org/packages/64/64/6b79a56cd42f1e328b4e0e9c78e39f7c36a23f98f09688d68c19d1bd8e11/shareloc-0.2.10-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f501a343392117a227508686607e9aafc47a722784243faf499e88332f1089f4",
                "md5": "fc27090e14ad410a4140b547648fced4",
                "sha256": "95c3d4b3e977bcad001aa76567da7a6f02778dd5aec4b8cbb35aeaf53423c8bc"
            },
            "downloads": -1,
            "filename": "shareloc-0.2.10-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "fc27090e14ad410a4140b547648fced4",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 284044,
            "upload_time": "2025-10-07T12:23:19",
            "upload_time_iso_8601": "2025-10-07T12:23:19.975914Z",
            "url": "https://files.pythonhosted.org/packages/f5/01/a343392117a227508686607e9aafc47a722784243faf499e88332f1089f4/shareloc-0.2.10-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "87166656dba04dc021d7f8734c2f1e2025ff67286e182ff71394c775baa35671",
                "md5": "d68e89a14d83259b1195806280a87a45",
                "sha256": "28056c41a1e5371965c6d943e9271819b002ad36c1156b66888ce280c844702f"
            },
            "downloads": -1,
            "filename": "shareloc-0.2.10-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "d68e89a14d83259b1195806280a87a45",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 362333,
            "upload_time": "2025-10-07T12:23:22",
            "upload_time_iso_8601": "2025-10-07T12:23:22.440198Z",
            "url": "https://files.pythonhosted.org/packages/87/16/6656dba04dc021d7f8734c2f1e2025ff67286e182ff71394c775baa35671/shareloc-0.2.10-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e1b783557ccc9e663ba504c5a1b4f38b4388c0d99076fdb53910f05eedbb4fb7",
                "md5": "f27a4ff3bc2f2a705530d4fc84e228b1",
                "sha256": "86e755e79b93ce8c80c3da92945ca7b934cd5cbec1bec7f09ebe430c286a02ea"
            },
            "downloads": -1,
            "filename": "shareloc-0.2.10-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f27a4ff3bc2f2a705530d4fc84e228b1",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 350336,
            "upload_time": "2025-10-07T12:23:23",
            "upload_time_iso_8601": "2025-10-07T12:23:23.632165Z",
            "url": "https://files.pythonhosted.org/packages/e1/b7/83557ccc9e663ba504c5a1b4f38b4388c0d99076fdb53910f05eedbb4fb7/shareloc-0.2.10-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ac8766fe8a031ef764b212abf2f127a84236551763ddedc716ba69f138a90f01",
                "md5": "8f5afbf221a446f2cf51377542551c7a",
                "sha256": "b27120d67e7203b602eb4cee4ef1ef547643b20859a176159249bd4b0804d0a4"
            },
            "downloads": -1,
            "filename": "shareloc-0.2.10-cp312-cp312-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "8f5afbf221a446f2cf51377542551c7a",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 1432929,
            "upload_time": "2025-10-07T12:23:26",
            "upload_time_iso_8601": "2025-10-07T12:23:26.442403Z",
            "url": "https://files.pythonhosted.org/packages/ac/87/66fe8a031ef764b212abf2f127a84236551763ddedc716ba69f138a90f01/shareloc-0.2.10-cp312-cp312-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b34da86b18346f08120d99db16b880875633d2147805d0b191506dd28c4f56ae",
                "md5": "22a9426a7f8b8fee1776851642fcfa88",
                "sha256": "7294210e9273fc6c7f189ae2293fb782f10f62a51b1b1576d1310746a44047e8"
            },
            "downloads": -1,
            "filename": "shareloc-0.2.10-cp312-cp312-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "22a9426a7f8b8fee1776851642fcfa88",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 1327698,
            "upload_time": "2025-10-07T12:23:27",
            "upload_time_iso_8601": "2025-10-07T12:23:27.746112Z",
            "url": "https://files.pythonhosted.org/packages/b3/4d/a86b18346f08120d99db16b880875633d2147805d0b191506dd28c4f56ae/shareloc-0.2.10-cp312-cp312-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b2c444c0f3104d18246b05b889e3db560e5583031e22a9f6ae13d5abab1b6dc3",
                "md5": "4e8034d3b7a1a98195fadc73dd75cd22",
                "sha256": "90738a4f9c5c0111edfecc3b951d32dc9464022e5decea8b0a86806576a92629"
            },
            "downloads": -1,
            "filename": "shareloc-0.2.10-cp312-cp312-win32.whl",
            "has_sig": false,
            "md5_digest": "4e8034d3b7a1a98195fadc73dd75cd22",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 250006,
            "upload_time": "2025-10-07T12:23:28",
            "upload_time_iso_8601": "2025-10-07T12:23:28.978059Z",
            "url": "https://files.pythonhosted.org/packages/b2/c4/44c0f3104d18246b05b889e3db560e5583031e22a9f6ae13d5abab1b6dc3/shareloc-0.2.10-cp312-cp312-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "0298536fdde3ec2eab4f6e3de70d1981fbcace95e1e737a06ef0a7237f8fcb3b",
                "md5": "9870ec3300a1ec0999a1e97c39a34c43",
                "sha256": "b5ab43526ede0e854b6d174027b3984ed2f2fa224f7c0c180be5dab5b6258e36"
            },
            "downloads": -1,
            "filename": "shareloc-0.2.10-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "9870ec3300a1ec0999a1e97c39a34c43",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 265599,
            "upload_time": "2025-10-07T12:23:30",
            "upload_time_iso_8601": "2025-10-07T12:23:30.444860Z",
            "url": "https://files.pythonhosted.org/packages/02/98/536fdde3ec2eab4f6e3de70d1981fbcace95e1e737a06ef0a7237f8fcb3b/shareloc-0.2.10-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b7d70d5938c2949e52ffc607a7589f1ac7ce04a8a78cf3ad15fb0d48806941db",
                "md5": "50bfceb776d98d9365764c189b33be97",
                "sha256": "a36f0a926c8aa62d2c965744da204fe385c6739bacbb449d4c4edc937f3453ab"
            },
            "downloads": -1,
            "filename": "shareloc-0.2.10-cp313-cp313-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "50bfceb776d98d9365764c189b33be97",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 284050,
            "upload_time": "2025-10-07T12:23:31",
            "upload_time_iso_8601": "2025-10-07T12:23:31.606634Z",
            "url": "https://files.pythonhosted.org/packages/b7/d7/0d5938c2949e52ffc607a7589f1ac7ce04a8a78cf3ad15fb0d48806941db/shareloc-0.2.10-cp313-cp313-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "62b5c20c209be4ceff3e92a34e8f04c623e80b347268105aeabf9512e4450010",
                "md5": "de240110de6f26f81b9e9716a8740f5d",
                "sha256": "89191ed2b5892e12ef01c99915dae7e874f348a3569e757124e4165a1ac01b65"
            },
            "downloads": -1,
            "filename": "shareloc-0.2.10-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "de240110de6f26f81b9e9716a8740f5d",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 362994,
            "upload_time": "2025-10-07T12:23:32",
            "upload_time_iso_8601": "2025-10-07T12:23:32.856645Z",
            "url": "https://files.pythonhosted.org/packages/62/b5/c20c209be4ceff3e92a34e8f04c623e80b347268105aeabf9512e4450010/shareloc-0.2.10-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b51dd3da2d631726f300cbf394f30ca0b4018d6c919fe984a43651d9e9f2bb06",
                "md5": "58fb3607fd1364b7d495f9bdb0415679",
                "sha256": "efd804f74b8e453039072d0be4368266e05e51ff47015a11e11367ce865f851f"
            },
            "downloads": -1,
            "filename": "shareloc-0.2.10-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "58fb3607fd1364b7d495f9bdb0415679",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 351592,
            "upload_time": "2025-10-07T12:23:34",
            "upload_time_iso_8601": "2025-10-07T12:23:34.360608Z",
            "url": "https://files.pythonhosted.org/packages/b5/1d/d3da2d631726f300cbf394f30ca0b4018d6c919fe984a43651d9e9f2bb06/shareloc-0.2.10-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "624efa8f64f6a93beaa0de5962d3acb1f2fcf7cf1e0c5c06fc104e05aeb85552",
                "md5": "2e5880322f8ef8690e063cd567ec0894",
                "sha256": "98529fe395882f72bb8d0b951127e9cb35c1c3fdf0809f69b088e04ea90bc429"
            },
            "downloads": -1,
            "filename": "shareloc-0.2.10-cp313-cp313-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "2e5880322f8ef8690e063cd567ec0894",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 1434866,
            "upload_time": "2025-10-07T12:23:35",
            "upload_time_iso_8601": "2025-10-07T12:23:35.875491Z",
            "url": "https://files.pythonhosted.org/packages/62/4e/fa8f64f6a93beaa0de5962d3acb1f2fcf7cf1e0c5c06fc104e05aeb85552/shareloc-0.2.10-cp313-cp313-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5c3485267c7b3f4a02b8b7016789aa53ad3aabe2483b46ac578e1ecac50d9d86",
                "md5": "55c4f42c4d59ff20e7544e71b7bee740",
                "sha256": "6cadec33583d240459cd24e9dceee0550a400444d17f81a306ff88ee87726e2b"
            },
            "downloads": -1,
            "filename": "shareloc-0.2.10-cp313-cp313-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "55c4f42c4d59ff20e7544e71b7bee740",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 1328910,
            "upload_time": "2025-10-07T12:23:37",
            "upload_time_iso_8601": "2025-10-07T12:23:37.646800Z",
            "url": "https://files.pythonhosted.org/packages/5c/34/85267c7b3f4a02b8b7016789aa53ad3aabe2483b46ac578e1ecac50d9d86/shareloc-0.2.10-cp313-cp313-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "50efc82ad67b7d979b0812b82fd40b356e6bf4e07864408093a894c53ff8bcba",
                "md5": "b5acdbefe737c378d51f6334349e5566",
                "sha256": "142ee20bd2ae49c398f2e35bfd9510aa4a03e8e6be0e24f8ef152097aadf773e"
            },
            "downloads": -1,
            "filename": "shareloc-0.2.10-cp313-cp313-win32.whl",
            "has_sig": false,
            "md5_digest": "b5acdbefe737c378d51f6334349e5566",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 249973,
            "upload_time": "2025-10-07T12:23:39",
            "upload_time_iso_8601": "2025-10-07T12:23:39.139425Z",
            "url": "https://files.pythonhosted.org/packages/50/ef/c82ad67b7d979b0812b82fd40b356e6bf4e07864408093a894c53ff8bcba/shareloc-0.2.10-cp313-cp313-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "8703ac1e6d311cc496b43346996ff1cbc96ec8045e3e84f5a1a390a58fdea222",
                "md5": "f72237bd298ca5b0ff9ee7bedc732fc0",
                "sha256": "afc277d78f5653998c255a92e1e282260cdcfebdd3fe5a812ebfd8ad2f5684c2"
            },
            "downloads": -1,
            "filename": "shareloc-0.2.10-cp313-cp313-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "f72237bd298ca5b0ff9ee7bedc732fc0",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 265645,
            "upload_time": "2025-10-07T12:23:40",
            "upload_time_iso_8601": "2025-10-07T12:23:40.273972Z",
            "url": "https://files.pythonhosted.org/packages/87/03/ac1e6d311cc496b43346996ff1cbc96ec8045e3e84f5a1a390a58fdea222/shareloc-0.2.10-cp313-cp313-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "fc96f0f609f217868829d98052d8ce8c3196aed2c17273bc622463ee629deb9a",
                "md5": "c7c037d04230b022a6deca65f1a3463d",
                "sha256": "ea6abcd2e99685041bd5bb33a5aa133ebe0bba47287ff827524382f6f2072845"
            },
            "downloads": -1,
            "filename": "shareloc-0.2.10-cp39-cp39-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "c7c037d04230b022a6deca65f1a3463d",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 282073,
            "upload_time": "2025-10-07T12:23:41",
            "upload_time_iso_8601": "2025-10-07T12:23:41.377435Z",
            "url": "https://files.pythonhosted.org/packages/fc/96/f0f609f217868829d98052d8ce8c3196aed2c17273bc622463ee629deb9a/shareloc-0.2.10-cp39-cp39-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "6e293aa504dafdec10899f0fba15b4e5c8add4178bc31a72c5587dfaf6408b41",
                "md5": "8960a8d4e58033e1ed9a4bba496eef9f",
                "sha256": "e16094b8bc34bbeb0159ba8b8b47dfc5b98d6323fb4ebd8d96f2616494423437"
            },
            "downloads": -1,
            "filename": "shareloc-0.2.10-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "8960a8d4e58033e1ed9a4bba496eef9f",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 360532,
            "upload_time": "2025-10-07T12:23:42",
            "upload_time_iso_8601": "2025-10-07T12:23:42.567227Z",
            "url": "https://files.pythonhosted.org/packages/6e/29/3aa504dafdec10899f0fba15b4e5c8add4178bc31a72c5587dfaf6408b41/shareloc-0.2.10-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "7291c9e70f28898342cad523e9283eb23a1665840a67119d42d4fc9ced4c76cb",
                "md5": "d9f2eb0fc2c332bbc7db28c0325727f4",
                "sha256": "f04af016ebec0327732524f1e04139307d0ec3b7e9130e8d215f7c12b5a36dae"
            },
            "downloads": -1,
            "filename": "shareloc-0.2.10-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d9f2eb0fc2c332bbc7db28c0325727f4",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 349257,
            "upload_time": "2025-10-07T12:23:43",
            "upload_time_iso_8601": "2025-10-07T12:23:43.778719Z",
            "url": "https://files.pythonhosted.org/packages/72/91/c9e70f28898342cad523e9283eb23a1665840a67119d42d4fc9ced4c76cb/shareloc-0.2.10-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b8c51aaad857ce3523eadbb06181133c6c5676ae89abbd52c3b6a8e93b841cc8",
                "md5": "909565d651096b25cf9f510089d6577f",
                "sha256": "ac201e509bed7ce64b60b1e03e1947df022c8b42ccb0e4b38341625f082d49c9"
            },
            "downloads": -1,
            "filename": "shareloc-0.2.10-cp39-cp39-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "909565d651096b25cf9f510089d6577f",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 1430509,
            "upload_time": "2025-10-07T12:23:44",
            "upload_time_iso_8601": "2025-10-07T12:23:44.988297Z",
            "url": "https://files.pythonhosted.org/packages/b8/c5/1aaad857ce3523eadbb06181133c6c5676ae89abbd52c3b6a8e93b841cc8/shareloc-0.2.10-cp39-cp39-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c0063482e6abff36958b7da9b82670d89e30517b1c0c3674fee0e0bbf1b18e34",
                "md5": "0e3fb4514f5dfa67af25a6e284945349",
                "sha256": "d70b25a3f00f7bbae826d1ec6d69bf0d0b56a311d59372c875121ee53ad4d7b9"
            },
            "downloads": -1,
            "filename": "shareloc-0.2.10-cp39-cp39-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "0e3fb4514f5dfa67af25a6e284945349",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 1321780,
            "upload_time": "2025-10-07T12:23:46",
            "upload_time_iso_8601": "2025-10-07T12:23:46.750045Z",
            "url": "https://files.pythonhosted.org/packages/c0/06/3482e6abff36958b7da9b82670d89e30517b1c0c3674fee0e0bbf1b18e34/shareloc-0.2.10-cp39-cp39-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "8ca822edd8876dde78eb8d8db5310e3421c198d87a927c752e1db7540acad88a",
                "md5": "03a88618bb194be12ca634fd47227be5",
                "sha256": "cc9104941cbd89bb534504f6ebe7f5e78daaf6f9e9b4fb1af74dd76bb2d3bf55"
            },
            "downloads": -1,
            "filename": "shareloc-0.2.10-cp39-cp39-win32.whl",
            "has_sig": false,
            "md5_digest": "03a88618bb194be12ca634fd47227be5",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 248193,
            "upload_time": "2025-10-07T12:23:48",
            "upload_time_iso_8601": "2025-10-07T12:23:48.058356Z",
            "url": "https://files.pythonhosted.org/packages/8c/a8/22edd8876dde78eb8d8db5310e3421c198d87a927c752e1db7540acad88a/shareloc-0.2.10-cp39-cp39-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "2fa3256fd8d6733a8b47cef7638ec44304b101f10949e807a9eff2b2b2438226",
                "md5": "51495e5ec737ee0b5a5d3b6e4baacb09",
                "sha256": "ab7dd37435c0fcba712f1d9b99919fbce4377b87d7d03fa0b8e647555021425f"
            },
            "downloads": -1,
            "filename": "shareloc-0.2.10-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "51495e5ec737ee0b5a5d3b6e4baacb09",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 269167,
            "upload_time": "2025-10-07T12:23:49",
            "upload_time_iso_8601": "2025-10-07T12:23:49.275181Z",
            "url": "https://files.pythonhosted.org/packages/2f/a3/256fd8d6733a8b47cef7638ec44304b101f10949e807a9eff2b2b2438226/shareloc-0.2.10-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b55ebe87665bc3d344b849e5e4c3add58cd552b1649f4421ae58521573241a11",
                "md5": "23fb4a7d7df4866a113fad05f3392b78",
                "sha256": "f785df0b73d2f9ad2d3c601646c49eec6a90effcc4fb9ad1113b9c2c7c6e357b"
            },
            "downloads": -1,
            "filename": "shareloc-0.2.10.tar.gz",
            "has_sig": false,
            "md5_digest": "23fb4a7d7df4866a113fad05f3392b78",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 34505859,
            "upload_time": "2025-10-07T12:23:50",
            "upload_time_iso_8601": "2025-10-07T12:23:50.866006Z",
            "url": "https://files.pythonhosted.org/packages/b5/5e/be87665bc3d344b849e5e4c3add58cd552b1649f4421ae58521573241a11/shareloc-0.2.10.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-10-07 12:23:50",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "CNES",
    "github_project": "shareloc",
    "travis_ci": false,
    "coveralls": true,
    "github_actions": true,
    "tox": true,
    "lcname": "shareloc"
}
        
Elapsed time: 2.63872s