Releases: networktocode/circuit-maintenance-parser
Releases · networktocode/circuit-maintenance-parser
Release v2.2.0
v2.2.0 - 2022-10-25
Added
- #169 - Add a helper script to anonymize IP addresses using
netconan
- #163 - New parser for BSO provider
Changed
- #182 - Moved
toml
to dev-dependencies - #181 - Changed mypy to v0.982
- #180 - Minimum Python version changed from
3.6.2
to3.7
- #179 - Do not require an "[ EXTERNAL ]" marker for Colt email subjects
- #176 - Handle Zayo table with "Customer Circuit ID" header
- #170 - Update networktocode/gh-action-setup-poetry-environment action to v4
- #164 - Improve CI concurrency
- #161 - Update dependency flake8 to v5
- #160 - Update slackapi/slack-github-action action to v1.23.0
- #154 - Do not accept
pydantic
v1.9.1 - #151 - Changed version
types-pytz
to v2022 - #150 - Update actions/setup-python action to v4
- #148 - Update actions/checkout action to v3
- #147 - Update slackapi/slack-github-action action to v1.19.0
- #146 - Migrate CI from Travis to Github Actions
- #138 - Update dependency pytest to v7
Fixed
- #177 - Fixed Colt parser: use European-style day-first date parsing
Release v2.1.0
Release v2.0.8
Fixed
- #115 - Add default
status
andsequence
values for iCal notifications missing these fields - #124 - Handle encoded non-ASCII characters in email subjects.
- #126 - Ignore a class of non-maintenance-notification emails from Telia.
- #127 - Improve handling of Equinix and Lumen notifications.
- #128 - Add capability to set
RE-SCHEDULED
status for Verizon rescheduled notifications.
Release v2.0.7
Release v2.0.6
Release v2.0.5
Release v2.0.4
v2.0.4 - 2021-11-04
Fixed
- #94 - Improve Geo service error handling.
- #97 - Fix Readme image URLs.
- #98 - Add handling for
Lumen
notification with Alt Circuit ID. - #99 - Extend
Zayo
Html parser to handle different table headers. - #102 - Add
Equinix
provider. - #104 - Use a local locations DB to map city to timezone as first option, keeping API as fallback option.
- #105 - Extend
Colt
parser to support multipleMaintenance
statuses.
Release v2.0.3
v2.0.3 - 2021-10-01
Added
- #84 - New parser added for text. Added new provider
AWS
usingText
andEmailSubjectParser
- #91 -
Provider
now adds_include_filter
and_exclude_filter
attributes (using regex) to filter in and out notifications that are relevant to be parsed vs other that are not, avoiding false positives.
Fixed
- #90 - Improved handling of Lumen scheduled maintenance notices