Underground

Latest version: v1.0.0

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

Scan your dependencies

Page 1 of 3

1.0.0

What's Changed

This release inspired by the fact that the [MTA no longer requires API keys](https://github.com/nolanbconaway/underground/issues/36) for HTTP requests. Beyond that, I hadn't touched the library in a long while so I thought also time for some maintenance.

- **Update dependencies**.
- drop py3.7 and py3.8 support, add py3.13.
- upgrade to pydantic 2. Update validators as needed.
- replace black with ruff for formatting and linting. Updates as needed to pass ruff.
- **Remove api key logic**.
- Existing code that explicitly sets `api_key` in python or via `--api-key` will break.
- Remove the options (they are no longer needed) and things should work once more.

**Full Changelog**: https://github.com/nolanbconaway/underground/compare/v0.4.0...v1.0.0

0.4.0

Misc packaging updates.

- Drop python 3.6
- Pin requires a little more tightly
- Misc fixes to the CI setup
- Rename master->main
- Remove old docs from readme
- Migrate away from `python setup.py sdist`

0.3.4

Add support for detecting stalled trains (WardBrian )

0.3.3

- Bump pydantic version

0.3.2

- Ignore empty departure times from MTA.

0.3.1

Pin dependency versions, add testing support for py versions up to 3.10

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.