Skip to content

v0.1.0 - Initial public release

Latest

Choose a tag to compare

@Sara-Khosravi Sara-Khosravi released this 12 Jul 19:12
· 25 commits to main since this release

Initial public release of aei-geo-features: small, dependency-light geospatial feature primitives for tabular data.

What's included

  • haversine_distance - great-circle distance between two points
  • validate_coordinate - single-point coordinate validation
  • add_distance_to_landmark - DataFrame distance-to-landmark feature helper
  • add_location_jitter - distance-from-previous-row feature helper
  • normalize_coordinates - clips/wraps latitude/longitude into valid ranges
  • validate_dataframe - DataFrame coordinate-column validation
  • REFERENCE_LANDMARKS - three independently-verified public landmarks (CN Tower, Eiffel Tower, Statue of Liberty)
  • Typed error hierarchy: GeoFeatureError and typed subclasses

Dependencies

Runtime: pandas, numpy only. No geopandas, no shapely, no Dask, no network calls.

Not yet published to PyPI or TestPyPI

See docs/PUBLISHING.md for the planned Trusted Publishing (OIDC) approach - no publish workflow exists yet, and no token is stored anywhere in this repository.

License

Apache License 2.0. Copyright 2026 AID Edge Inc.