Skip to content
Django app to import and export General Transit Feed Specification (GTFS)
Python Other
Latest commit 833ffdf Mar 29, 2016 @jwhitlock jwhitlock Prep for v1.0.0
* Bump version
* Update docs
Failed to load latest commit information.
docs Prep for v1.0.0 Mar 29, 2016
examples/explore Squashed commit of the following: Jun 21, 2015
multigtfs Prep for v1.0.0 Mar 30, 2016
.coveragerc
.gitignore
.travis.yml
AUTHORS.rst Prep for v1.0.0 Mar 30, 2016
CHANGELOG.rst Prep for v1.0.0 Mar 30, 2016
CONTRIBUTORS.rst Stop recommending git flow Mar 29, 2016
COPYING.txt Prepare for pypi upload Nov 9, 2012
MANIFEST.in Add skeleton of Sphinx-generated documentation Aug 9, 2014
Makefile
README.rst
gen_tox.py Import/export extra columns Jun 17, 2014
qa_check.sh
requirements.dev.txt Bump requirements Mar 1, 2016
requirements.txt Bump requirements Mar 2, 2016
run_tests.py Squashed commit of the following: Jun 21, 2015
setup.cfg
setup.py Prep for v1.0.0 Mar 30, 2016
t_overrides.example.py Add postgis testing (w/ failing tests) Apr 2, 2014
t_overrides.travis.py Try running tests through tox Jun 17, 2014
tox.ini

README.rst

multigtfs: GTFS as a Django app

https://travis-ci.org/tulsawebdevs/django-multi-gtfs.svg?branch=master https://coveralls.io/repos/github/tulsawebdevs/django-multi-gtfs/badge.svg?branch=django19

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.

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 through 1.9. In the next version, support will be limited to Django's supported releases, so if you are using an old version you will want to update to at least 1.8, the long-term support (LTS) release.

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.

Example project

Check out the example project.

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
Something went wrong with that request. Please try again.