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 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

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-1.0.0.tar.gz (107.0 kB view details)

Uploaded Source

Built Distribution

multigtfs-1.0.0-py2.py3-none-any.whl (138.7 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

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

File hashes

Hashes for multigtfs-1.0.0.tar.gz
Algorithm Hash digest
SHA256 b03e057c49ab338f3e87a9b00ea6b9770030319711ba0f0a8e2a691620a2dac7
MD5 a2bdbc99baa7658195caac952c0edc5e
BLAKE2b-256 867daf7d2d27314d9b5e5b56fea1a773ffec26fd95e3d1c25f40066285e82403

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for multigtfs-1.0.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 7f5b532461fbf15eeb46a7ee14036f657802ca7623c2f6096c137d737e679b09
MD5 6e4cfbee610347de9e9263755681edd3
BLAKE2b-256 1c76457dede696904c89be9b2c45e8864968d2fbc26f81b2767465ffc760eebd

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