Skip to main content

NMDC library to request geolocation information including elevation, soil type, and landuse

Project description

GeoEngine geolocation tool

Library to request information about a location regarding the elevation, soil type, and landuse from various web services:

Development

Prerequisites

Setup

Install dependencies with uv. This will also create a new virtual environment if necessary.

uv sync

Testing

Run the test suite using the Makefile target test.

make test

Linting

Run the linter using the Makefile target lint.

make lint

Some issues can be automatically fixed by running the Makefile target lint-fix.

make lint-fix

Releasing

To release a new version to PyPI, create a new GitHub Release with a tag in the format vX.Y.Z. This will trigger a GitHub Action that will publish the new version to PyPI.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nmdc_geoloc_tools-0.3.0.tar.gz (29.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nmdc_geoloc_tools-0.3.0-py3-none-any.whl (9.5 kB view details)

Uploaded Python 3

File details

Details for the file nmdc_geoloc_tools-0.3.0.tar.gz.

File metadata

  • Download URL: nmdc_geoloc_tools-0.3.0.tar.gz
  • Upload date:
  • Size: 29.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for nmdc_geoloc_tools-0.3.0.tar.gz
Algorithm Hash digest
SHA256 320d63e713e315d359d547d0db4cbeafb52da9b05944cfe0b19e4c045f39fc83
MD5 11f45f343225e39b7aaf6e7657d5b788
BLAKE2b-256 3ff3b606cbddb967bbf206029ee3befa7f75379c4636538393f661edd0c78ea6

See more details on using hashes here.

Provenance

The following attestation bundles were made for nmdc_geoloc_tools-0.3.0.tar.gz:

Publisher: publish.yaml on microbiomedata/geoloc-tools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nmdc_geoloc_tools-0.3.0-py3-none-any.whl.

File metadata

File hashes

Hashes for nmdc_geoloc_tools-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 49fd0ca60910583538ac9d93497232d18b7b26b06c54658ec7c48c4ab85fd976
MD5 fb1454c15f6b0f2935060a884b860c3b
BLAKE2b-256 dd9d8d61a61fe7288f73c7468cb74638fa8d16f308c0f23aa3553d17868452a5

See more details on using hashes here.

Provenance

The following attestation bundles were made for nmdc_geoloc_tools-0.3.0-py3-none-any.whl:

Publisher: publish.yaml on microbiomedata/geoloc-tools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page