Multigtfs

Latest version: v1.1.2

Safety actively analyzes 613777 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

1.1.2

------------------
* Add support for Django 2.0 and 2.1
* Handle latitude and longitudes with initial `+` sign.
(`issue 70`_).
* Use ``.iterator()`` to save memory during export (`PR 80`_)
* Fix validation error in admin for Frequency.exact_times

.. _`issue 70`: https://github.com/tulsawebdevs/django-multi-gtfs/issues/70
.. _`PR 80`: https://github.com/tulsawebdevs/django-multi-gtfs/pull/80

1.1.1

------------------
* Strip whitespace after commas in CSV files with skipinitialspace_
(`issue 64`_, `PR 65`_ and `68`_).
* Discard empty lines in CSV files (`issue 66`_, `PR 67`_)

.. _skipinitialspace: https://docs.python.org/2/library/csv.htmlcsv.Dialect.skipinitialspace
.. _`issue 64`: https://github.com/tulsawebdevs/django-multi-gtfs/issues/64
.. _`PR 65`: https://github.com/tulsawebdevs/django-multi-gtfs/pull/65
.. _`68`: https://github.com/tulsawebdevs/django-multi-gtfs/pull/68
.. _`issue 66`: https://github.com/tulsawebdevs/django-multi-gtfs/issues/66
.. _`PR 67`: https://github.com/tulsawebdevs/django-multi-gtfs/pull/67

1.1.0

------------------
* Add support for Django 1.10 and 1.11
* Drop support for Django 1.7 and earlier, and for South migrations. If you
are using these, upgrade to 1.0.0 first, migrate your codebase to Django 1.8
and Django migrations, then update to 1.1.0.
* Move Python 2 / Python 3 and other compatibilty code to
``multigtfs/compat.py``. Exclude this file from the ``make qa`` coverage
report, unless the ``COVERAGE_COMPAT`` environment variable is set. Because
the cross-environment code is now in this file, many lines will be uncovered
in a particular environment, while other files should be 100% covered. This
file is tested in the supported environments in TravisCI, and a combined
coverage report is generated in Coveralls, where ``compat.py`` should be 100%
covered.
* Add a dockerized environment for the explore example app, and run it under
Django 1.11.
* Whitespace-only values in import files are treated as empty values
(`PR 56`_)

.. _`PR 56`: https://github.com/tulsawebdevs/django-multi-gtfs/pull/56

1.0.0

------------------
* The project has been production-ready for a while. Updating the version
number and the PyPI classifiers to reflect that.
* Add support for Django 1.7 through 1.9, and a compatibility layer to handle
future versions.
* Add support for transitioning from South to Django migrations.

.. Omit older changes from package

0.4.3

------------------
* Added documentation (issue 26)
* exportgtfs uses compression if available. Reduces one exported feed from
141MB to 21MB. (issue 27)
* Feeds that omit calendar.txt can be imported and exported. GTFS allows this
if all dates are specified in calendar_dates.txt instead. This alternate
format is used by the TriMet archive feeds from Portland, OR (issue 28).
* Django 1.7 is *not* supported by multigtfs. Version is limited in setup.py
to 1.5 and 1.6.

0.4.2

------------------
* importgtfs handles feeds with whitespace strings (issue 36)
* Can update objects with JSON fields in admin (issue 37)
* importgtfs can import an extracted GTFS feed (issue 30)
* importgtfs defaults to a Feed name based on the agency name and start of
service (issue 33)

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.