Skip to main content

General Transit Feed Specification (GTFS) as a Django app

Project description

https://travis-ci.org/tulsawebdevs/django-multi-gtfs.svg?branch=master

multigtfs is an Apache 2.0-licensed Django app that supports importing and exporting of GTFS feeds. All features of the June 20, 2012 reference are supported, including all changes up to February 17, 2014. It allows multiple feeds to be stored in the database at once.

It requires a spatial databases compatible with GeoDjango. PostgreSQL 9.x and PostGIS 2.x are recommended for development and production, since these support all the GeoDjango features. There are issues with GeoDjango in Django 1.4 (see issue 20036), so Django 1.5 or 1.6 is recommended.

Status

multigtfs is ready for your GTFS project.

Point releases (0.4.1 to 0.4.2) should be safe, only adding features or fixing bugs. Minor updates (0.3.3 to 0.4.0) may include significant changes that will break relying code. In the worst case scenario, you may need to export your GTFS feeds in the original version, update multigtfs and your code, and re-import.

multigtfs works with Django 1.5 and 1.6. Django 1.7 is not yet supported. It includes significant changes to database migrations, and will probably be a minor update (for example, 0.4.x to 0.5.x).

All valid GTFS feeds are supported for import and export. This includes feeds with extra columns not yet included in the GTFS spec, and feeds that omit calendar.txt in favor of calendar_dates.txt (such as the TriMet archive feeds). If you find a feed that doesn’t work, file a bug!

See the issues list for more details on bugs and feature requests.

Development

Code:

https://github.com/tulsawebdevs/django-multi-gtfs

Issues:

https://github.com/tulsawebdevs/django-multi-gtfs/issues

Dev Docs:

http://multigtfs.readthedocs.org/

IRC:

irc://irc.freenode.net/tulsawebdevs

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

multigtfs-0.4.3.tar.gz (102.4 kB view details)

Uploaded Source

Built Distribution

multigtfs-0.4.3-py2.py3-none-any.whl (134.0 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file multigtfs-0.4.3.tar.gz.

File metadata

  • Download URL: multigtfs-0.4.3.tar.gz
  • Upload date:
  • Size: 102.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for multigtfs-0.4.3.tar.gz
Algorithm Hash digest
SHA256 8c8ea8bf8e9096a92c25504b15a05b2392432aa9bd97c285aec3f328daefa983
MD5 3af3d60aec62a97c6011c746b699ffb3
BLAKE2b-256 583d9f8b546c474cab368f4b58155b129e1d85c5eb2d36722e6c1cc071bbcac3

See more details on using hashes here.

File details

Details for the file multigtfs-0.4.3-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for multigtfs-0.4.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 68b1ca0dc4fca852a7519ca8f74ea990e7cfa0d4d256c3a790f1f51247c056fc
MD5 d495838600c5e8321ece622b92628944
BLAKE2b-256 d3e012e2fdd66338b72c1548976c1dcc22a2dad9598973b2cbc146a9c6f06a34

See more details on using hashes here.

Supported by

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