Contents
- Python 3 support, but Python 2.6 is now the lowest supported version
- New support files to handle dependencies for pip users in
extra/
- GPX 1.0 support has been removed
- KML support for versions older than 2.2 has been removed
- Unicode output guessing has been removed from
edist
- Added a zsh completion script for edist
- PEP-3101 format support
- aaargh is now required
- lxml is no longer optional, and is now required for XML support
- The testsuite now requires expecter and nose2
- Added support for metadata in GPX files
- Added support for route data in GPX files
- This is likely to be the final non-bugfix release before v1.0.0 is cut, if you don’t like how something works now is the time to speak up!
- This package has been renamed
upoints
fromearth_distance
to better reflect its usage, and as a bonus it is more compliant with PEP-8’s naming guidelines - Added support for a generic
Point
object container type - Support for reading OpenCellID exports
- Can now use lxml for XML processing on systems where
cElementTree
isn’t available - Python “egg” packages can now be built if setuptools is installed
- Support for reading and writing GPX v1.0 files
- Support for GPX
trkpt
elements
- Support for reading OpenStreetMap exports
- Support for reading configuration file in
edist.py
for enable simple named location support.
- Support for reading GPS eXchange format
- Support for reading NMEA 0183 formatted data
- Support for importing KML data files
- Support for importing zoneinfo zone descriptions
- Latitude and longitude values are now managed attributes, and can be updated in place(as can Baken Maidenhead locators)
- Locations now support a much prettier Unicode output mode
edist.py
a new user script that allows one to manipulate locations in various ways from the command line- Package no longer requires
make
for development functions - Tests no longer span network boundaries, and should run on any default Python install once initially seeded
- All
Point
children now have dictionary-based collection objects, named<base>s
- Import and export routines of
Point
objects have now moved in to their respective collection objects
- Support for baken data files in
baken
- Support for geonames database exports in
geonames
- Support for ISO 6709 coordinate strings in
utils.from_iso6709
andutils.to_iso6709
- Support for Maidenhead locator strings in
utils.from_grid_locator
andutils.to_grid_locator
- Support for creating Xearth markers files with any
Point
-compatible objects usingutils.dump_xearth_markers