Skip to content

Commit 759cad1

Browse files
authored
Merge pull request #371 from networktocode/main
Main
2 parents 5652035 + 6336493 commit 759cad1

File tree

4 files changed

+32
-25
lines changed

4 files changed

+32
-25
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# circuit-maintenance-parser
22

3-
`circuit-maintenance-parser` is a Python library that parses circuit maintenance notifications from Network Service Providers (NSPs), converting heterogeneous formats to a well-defined structured format.s
3+
`circuit-maintenance-parser` is a Python library that parses circuit maintenance notifications from Network Service Providers (NSPs), converting heterogeneous formats to a well-defined structured format.
44

55
## Context
66

changes/360.housekeeping

Lines changed: 0 additions & 1 deletion
This file was deleted.

docs/release_notes.md

Lines changed: 29 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,42 @@
1-
2-
# v2.9 Release Notes
1+
# Release Notes
32

43
This document describes all new features and changes in the release. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
54

6-
## Release Overview
7-
8-
- Major features or milestones
9-
- Changes to compatibility with Nautobot and/or other apps, libraries etc.
5+
<!-- towncrier release notes start -->
106

11-
## [v2.9.0 (2026-01-21)](https://github.com/networktocode/circuit_maintenance_parser/releases/tag/v2.9.0)
7+
## [v2.10.0 (2026-01-27)](https://github.com/networktocode/circuit-maintenance-parser/releases/tag/v2.10.0)
128

139
### Added
1410

15-
- [#330](https://github.com/networktocode/circuit_maintenance_parser/issues/330) - Add support for parsing AWS HTML format maintenance notification emails
16-
- [#335](https://github.com/networktocode/circuit_maintenance_parser/issues/335) - Add subject to body of emails for OpenAI parser
17-
-
11+
- [#330](https://github.com/networktocode/circuit-maintenance-parser/issues/330) - Add support for parsing AWS HTML format maintenance notification emails
12+
1813
### Dependencies
1914

20-
- [#345](https://github.com/networktocode/circuit_maintenance_parser/issues/345) - Updated minimum Python version to 3.10 and upgraded dependencies including pytest (9.0), pylint (4.0), towncrier (25.8), backoff (2.2), timezonefinder (8.2), and type stubs
15+
- [#360](https://github.com/networktocode/circuit-maintenance-parser/issues/360) - Updated lxml to include version 6
16+
- [#361](https://github.com/networktocode/circuit-maintenance-parser/issues/361) - Updated timezonefinder to v8.2.0
17+
- [#345](https://github.com/networktocode/circuit_maintenance_parser/issues/345) - Updated minimum Python version to 3.10 and upgraded dependencies including pytest (9.0), pylint (4.0), towncrier (25.8), backoff (2.2), and type stubs
18+
19+
### Housekeeping
20+
21+
- [#344](https://github.com/networktocode/circuit-maintenance-parser/issues/344) - Updated test coverage for the codebase
22+
23+
## [v2.9.0 (2025-10-07)](https://github.com/networktocode/circuit-maintenance-parser/releases/tag/v2.9.0)
24+
25+
### Added
26+
27+
- [#335](https://github.com/networktocode/circuit-maintenance-parser/issues/335) - Add subject to body of emails for OpenAI parser
28+
- [#330](https://github.com/networktocode/circuit-maintenance-parser/issues/330) - Add support for parsing AWS HTML format maintenance notification emails
29+
30+
### Fixed
31+
32+
- [#331](https://github.com/networktocode/circuit-maintenance-parser/issues/331) - Fix bug with maintenance_id generation due to CircuitImpact
2133

2234
### Housekeeping
2335

24-
- [#320](https://github.com/networktocode/circuit_maintenance_parser/issues/320) - Adopt new NTC development standards
25-
- [#328](https://github.com/networktocode/circuit_maintenance_parser/issues/328) - Add LLM tokens used to MetaData
26-
- [#328](https://github.com/networktocode/circuit_maintenance_parser/issues/328) - Fix PCCW parser
27-
- [#328](https://github.com/networktocode/circuit_maintenance_parser/issues/328) - Text hook improvement
28-
- [#329](https://github.com/networktocode/circuit_maintenance_parser/issues/329) - Add changelog check in the CI
29-
- [#331](https://github.com/networktocode/circuit_maintenance_parser/issues/331) - Fix bug with maintenance_id generation due to CircuitImpact
30-
- [#335](https://github.com/networktocode/circuit_maintenance_parser/issues/335) - Add subject to body of emails for OpenAI parser
31-
- [#343](https://github.com/networktocode/circuit_maintenance_parser/issues/343) - Updated test coverage for the codebase
36+
- [#320](https://github.com/networktocode/circuit-maintenance-parser/issues/320) - Adopt new NTC development standards
37+
- [#328](https://github.com/networktocode/circuit-maintenance-parser/issues/328) - Add LLM tokens used to MetaData, fix PCCW parser, and text hook improvement
38+
- [#329](https://github.com/networktocode/circuit-maintenance-parser/issues/329) - Add changelog check in the CI
39+
- [#343](https://github.com/networktocode/circuit-maintenance-parser/issues/343) - Updated test coverage for the codebase
3240

3341
# Changelog
3442

@@ -41,8 +49,8 @@ This document describes all new features and changes in the release. The format
4149
### Changed
4250

4351
- [#312](https://github.com/networktocode/circuit-maintenance-parser/pull/312) - Move epoch parser outside of LLM due to inconsistencies
44-
- [#314](https://github.com/networktocode/circuit-maintenance_parser/pull/314) - Add multi-windows for LLM
45-
- [#315](https://github.com/networktocode/circuit-maintenance_parser/pull/315) - Return proper impact result for parsing
52+
- [#314](https://github.com/networktocode/circuit-maintenance-parser/pull/314) - Add multi-windows for LLM
53+
- [#315](https://github.com/networktocode/circuit-maintenance-parser/pull/315) - Return proper impact result for parsing
4654

4755
## v2.7.0 - 2025-01-10
4856

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "circuit-maintenance-parser"
3-
version = "2.9.0"
3+
version = "2.10.0"
44
description = "Python library to parse Circuit Maintenance notifications and return a structured data back"
55
authors = ["Network to Code <opensource@networktocode.com>"]
66
license = "Apache-2.0"
@@ -141,7 +141,7 @@ testpaths = [
141141
addopts = "-vv --doctest-modules -p no:warnings --ignore-glob='*mock*'"
142142

143143
[tool.towncrier]
144-
package = "circuit_maintenance_parser"
144+
package = "circuit-maintenance-parser"
145145
directory = "changes"
146146
filename = "docs/release_notes.md"
147147
template = "towncrier_template.j2"

0 commit comments

Comments
 (0)