Circuit-maintenance-parser

Latest version: v2.6.1

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

Scan your dependencies

Page 4 of 5

2.0.0

Added

- 73 - Added new provider `Sparkle` using `Html` and `EmailSubjectParser`. Added support for multiple maintenances with `CombinedProcessor`.
- 75 - Added new provider `AquaComms` using `Html` and `EmailSubjectParser`

Fixed

- 72 - Ensure `NotificationData` init methods for library client do not raise exceptions and just return `None`.

2.0.0beta

Added

- 50 - Added new provider `Verizon` using `Html`
- 52 - Added new provider `GTT` using `Html`
- 53 - `circuit-maintenace-parser` refactor, including:
- New `Processor` class that allows the `Provider` to define more custom logics to combine parsed data to create
`Maintenances`
- New `NotificationData` class that enables easier data injection for simple and complex data objects, such as
emails.
- Tests refactor to make them more specific to each type of data, mocking interfaces between different classes.
- 54 - Added new provider `Turkcell` using `Html`
- 59 - Added a new parser `EmailDateParser` that uses the temail `Date` to get the `Stamp` and use in most of the `Providers` via the `CombinedProcessor`. Also, `Maintenance.stamp` attribute is mandatory.
- 60 - Added new provider `Seaborn` using `Html` and a new parser for Email Subject: `EmailSubjectParser`
- 61 - Added new provider `Colt` using `ICal` and `Csv`
- 66 - Added new provider `Momentum` using `Html` and `EmailSubjectParser`
- 68 - Added new provider `HGC` using `Html` and `EmailSubjectParser`

Fixed

- 49 - Improved `Lumen` `Html` parsing.

1.2.3

Fixed

- 46 - Accept <8.0 Click version to avoid dependency issues with other client packages

1.2.2

Added

- 41 - Added new provider `Telia` using `Ical`
- 42 - Improve error and debug messages to ease troubleshooting of parsing issues

1.2.1

Fix

- 32 - Fix backwards compatibility with version 1.1.0 that was broken in 1.2.0
- 31 - Fix consistent provider (and other attributes) usage in all the classes

1.2.0

Added

- 25 - added **Cogent** parser
- 26 - Multiple Parsers per Provider, even combining ICal with custom HTML.

Page 4 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.