django-rest-framework-gis

Geographic add-ons for Django REST Framework. Maintained by the OpenWISP Project.

MIT License

Downloads
175.7K
Stars
1.1K
Committers
74

Bot releases are hidden (Show)

django-rest-framework-gis - 1.0.0 [2022-05-09] Latest Release

Published by nemesifier over 2 years ago

Features

  • Added support Bounding Box to GeometryField via the auto_bbox initialization argument

Bugfixes

  • Avoid default_app_config Deprecation Warning in Django >= 3.2
  • Fixed deserialization of the id_field
django-rest-framework-gis - 0.18.0 [2022-01-07]

Published by nemesifier almost 3 years ago

  • [fix] Add schema generation support for plain GeometryFields #257
  • [fix] Fixed psycopg2 compatibility for Django 3.0
  • [feature] Added support and CI testing for Django 3.2 and Django 4.0
django-rest-framework-gis - 0.17.0 [2021-01-25]

Published by nemesifier over 3 years ago

django-rest-framework-gis - 0.16.0 [2020-09-07]

Published by nemesifier about 4 years ago

  • [fix] Added support for representation of empty geometries (#168)
  • [fix] Don't override the additional arguments passed as style to GeometryField
  • [feature] Added DistanceToPointOrderingFilter (#210)
  • [deps] Added support for django 3.1 in the CI build
  • [deps] Dropped django 1.11 and Python 3.5 from the CI build, compatibility may still work but it's not guaranteed anymore, please upgrade!
  • [qa] Added QA checks to CI build (#230)
django-rest-framework-gis - 0.15.0 [2019-12-09]

Published by nemesifier almost 5 years ago

  • Dropped Python 3.4 support
  • #190: Added django 2.2 on test matrix
  • #199: Dropped Django 2.0 support
  • #195: Updated the way that to_representation removes already processed
  • #197: Removed six dependency
  • #202: Updated DRF to 3.10, removed support for previous DRF versions
  • #200: Added Django 3.0 and Python 3.8 support
django-rest-framework-gis - 0.14.0 [2018-12-02]

Published by nemesifier almost 6 years ago

  • #173: added support for django 2.1, DRF 3.9 and switched to django-filters >= 2.0 (which requires python >= 3.4)
  • #178: simplified setup.py and tox build
django-rest-framework-gis - 0.13.0 [2018-04-27]

Published by nemesifier over 6 years ago

  • #161: added flag to reduce precision of GeometryField
  • #164: added compatibility with django-rest-framework 3.8
django-rest-framework-gis - 0.12.0 [2017-11-12]

Published by nemesifier almost 7 years ago

  • #138: added support for GeometryCollection fields
  • #146: added compatibility with django-rest-framework 3.7
  • #147: added support to django 2.0 beta
  • dropped support for django 1.7, 1.8, 1.9 and 1.10
django-rest-framework-gis - 0.11.2 [2017-05-22]

Published by nemesifier over 7 years ago

  • eb54fc0: GeometryFilter now use BaseGeometryWidget
  • 33a6418: fixed tests for Django 1.11: Point comparison uses srid
django-rest-framework-gis - 0.11.1 [2017-05-05]

Published by nemesifier over 7 years ago

  • #119: Added support to "all" fields in serializer
  • #130: Added compatibility with DRF 3.6
django-rest-framework-gis - v0.11.0

Published by nemesifier almost 8 years ago

  • #106: dropped support for django 1.7
  • #117: added support for django-filter 0.15
  • 6479949: fixed tests for latest DRF 3.5 version
  • 35e3b87: added official support to django 1.10
django-rest-framework-gis - v0.10.1

Published by nemesifier almost 9 years ago

  • #93 skipped a few tests if spatialite DB backend is being used
  • #95 fixed misunderstanding regarding 0.9.6 DRF compatibility in README
  • #96 added missing assets in python package source tarball
django-rest-framework-gis - v0.10.0

Published by nemesifier almost 9 years ago

  • #87 dropped support for old django versions and python 2.6
django-rest-framework-gis - v0.9.6

Published by nemesifier almost 9 years ago

  • #82: avoid KeyError id field not in fields (bug introduced in 0.9.5)
  • fbaf9b1: improved documentation for new default id_field behaviour
  • #84: switched to assertAlmostEqual in test_post_location_list_EWKT to ease testing for debian package
  • #85: fixed serialization of properties holding None values (bug introduced in 0.9.5)
  • #86: updated advertised compatibility to include python 3.5
django-rest-framework-gis - v0.9.5

Published by nemesifier about 9 years ago

  • #71: added possibility to override GeoJSON properties in GeoFeatureModelSerializer
  • 52e15a5: Added default page_size_query_param in GeoJsonPagination
django-rest-framework-gis - v0.9.4

Published by nemesifier about 9 years ago

  • #68: ensure not having drf-gis in INSTALLED_APPS works anyway
  • #76: avoid pickle errors in GeoJsonDict
  • #75: return GEOSGeometry instead of geojson property
django-rest-framework-gis - v0.9.3

Published by nemesifier about 9 years ago

django-rest-framework-gis - v0.9.2

Published by nemesifier over 9 years ago

django-rest-framework-gis - v0.9.1

Published by nemesifier over 9 years ago

  • #63: added compatibility with python 3.2 and updated compatibility table in README
  • #60: ensure GeoJSON is rendered correctly in browsable API when using python 2
  • #62: updated django-rest-framework requirement to 3.1.3
django-rest-framework-gis - v0.9

Published by nemesifier over 9 years ago

  • #55: Fixed exception in DistanceToPointFilter in case of invalid point
  • #58: Fixed handling of None values in GeoFeatureModelSerializer to avoid problems with FileField and ImageField
  • #57: Added support for GeoJSON Bounding Boxes in GeoFeatureModelSerializer