Nzb

Latest version: v0.4.2

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

Scan your dependencies

Page 1 of 2

0.4.2

[0.4.2](https://github.com/Ravencentric/nzb/compare/v0.4.1...v0.4.2) - (2025-02-17)

<!-- 1 -->🐛 Bug Fixes

- Add another regex for parsing subject [`345e4b1`](https://github.com/Ravencentric/nzb/commit/345e4b18fcba633b0364326fab0135f47cae5328) - Ravencentric

<!-- 12 -->🔖 Releases

- 0.4.2 [`2363c64`](https://github.com/Ravencentric/nzb/commit/2363c645d95afd61c1dc5f2949dae1e0ce98fd64) - Ravencentric

0.4.1

[0.4.1](https://github.com/Ravencentric/nzb/compare/v0.4.0...v0.4.1) - (2025-02-10)

⚠️ ⚠️ v0.4.x BREAKING CHANGES⚠️ ⚠️
- Renamed:
- `NZB` -> `Nzb`
- `NZB.names()` -> `Nzb.filenames()`
- `File.suffix` -> `File.extension`
- `NZBMetaEditor` -> `NzbMetaEditor`
- `InvalidNZBError` -> `InvalidNzbError`
- `NZBParser` is gone. Use `Nzb.from_str` or `Nzb.from_file` instead.
- `Nzb.stems` and `Nzb.suffixes` are gone. Use `Nzb.has_extension("ext")` instead of `"ext" in Nzb.suffixes`.

<!-- 12 -->🔖 Releases
- 0.4.1 [`496e7f0`](https://github.com/Ravencentric/nzb/commit/496e7f02c564e4f9a647d595c8d5da226ba31635) - Ravencentric

0.4.0

[0.4.0](https://github.com/Ravencentric/nzb/compare/v0.3.0...v0.4.0) - (2025-02-09)

⚠️ ⚠️ v0.4.x BREAKING CHANGES⚠️ ⚠️
- Renamed:
- `NZB` -> `Nzb`
- `NZB.names()` -> `Nzb.filenames()`
- `File.suffix` -> `File.extension`
- `NZBMetaEditor` -> `NzbMetaEditor`
- `InvalidNZBError` -> `InvalidNzbError`
- `NZBParser` is gone. Use `Nzb.from_str` or `Nzb.from_file` instead.
- `Nzb.stems` and `Nzb.suffixes` are gone. Use `Nzb.has_extension("ext")` instead of `"ext" in Nzb.suffixes`.

<!-- 0 -->🚀 Features

- Add `has_extension` [`e7b3309`](https://github.com/Ravencentric/nzb/commit/e7b330959f533e7147bc817b7bba145b80a1c2f2) - Ravencentric
- Support reading gzipped nzb files [`1697bb2`](https://github.com/Ravencentric/nzb/commit/1697bb2d35603ddd7e910d4261d9f6e8fa7d5b11) - Ravencentric
- Add `Nzb.par2_files` [`f17d2b6`](https://github.com/Ravencentric/nzb/commit/f17d2b643e9a8dad23c8f79299c2bc88b06ffdcb) - Ravencentric
- Redesign core API ([6](https://github.com/Ravencentric/nzb/issues/6)) [`fcde6f5`](https://github.com/Ravencentric/nzb/commit/fcde6f5060b2200c8658723fb166874882d91a7f) - Ravencentric

<!-- 1 -->🐛 Bug Fixes

- Fmt [`4f8298f`](https://github.com/Ravencentric/nzb/commit/4f8298fe2aa9409b772457f8afdd9c280596a370) - Ravencentric
- Add more legible test id [`dd4bfb4`](https://github.com/Ravencentric/nzb/commit/dd4bfb4ef9454c55efb67fa45da6e4b14c3eeb12) - Ravencentric
- Better errors [`e2f22e2`](https://github.com/Ravencentric/nzb/commit/e2f22e24d7463201b5fc99e031363bda15700780) - Ravencentric
- Tests [`193b941`](https://github.com/Ravencentric/nzb/commit/193b94145a9d459d3563564fa2a3368d8bb2ca30) - Ravencentric
- One more test [`e9f8f8b`](https://github.com/Ravencentric/nzb/commit/e9f8f8b25fabb39b8d7fadddfe1cce0dbc93ad8a) - Ravencentric
- More tests [`87f58c9`](https://github.com/Ravencentric/nzb/commit/87f58c957993a4e416ed1c3d3c04d4a37770dabc) - Ravencentric
- Docstring [`a210a6f`](https://github.com/Ravencentric/nzb/commit/a210a6f233ad369fb24d43e83b9b4ee72e58deb3) - Ravencentric
- 3.10 incompatibility [`ed6b365`](https://github.com/Ravencentric/nzb/commit/ed6b3658b502b8680aaa213c6f1c5d4c22ada9df) - Ravencentric
- Use a base struct [`1f56b06`](https://github.com/Ravencentric/nzb/commit/1f56b06d06705f14b20d332dd04ca413e9fcddff) - Ravencentric
- Replace pydantic with msgspec ([8](https://github.com/Ravencentric/nzb/issues/8)) [`6370baa`](https://github.com/Ravencentric/nzb/commit/6370baad35c826ddbee1689853dae0a37853ea42) - Ravencentric
- Add tests for meta editing gzipped nzb [`0846a73`](https://github.com/Ravencentric/nzb/commit/0846a739d03805b7a2ebf2985ffe46dc6232c684) - Ravencentric
- Dedupe parsing logic into nzb_to_dict [`0c7461a`](https://github.com/Ravencentric/nzb/commit/0c7461a8c2c46bd2b5451577dd8ffaabf1629d29) - Ravencentric
- Sort meta upon removal [`65b6c51`](https://github.com/Ravencentric/nzb/commit/65b6c51db12e1d26d7d9c9534a1156384f85bb3e) - Ravencentric

<!-- 12 -->🔖 Releases

- 0.4.0 [`f79d200`](https://github.com/Ravencentric/nzb/commit/f79d200a19fc5ce5c89770c5bb2363b9d212b57f) - Ravencentric

<!-- 3 -->📚 Documentation

- Update index and readme [`251466d`](https://github.com/Ravencentric/nzb/commit/251466d882d390f7228f1cee93a46111a3b3cfd3) - Ravencentric

<!-- 7 -->⚙️ Chores

- Fix readme badge [`0e7fa60`](https://github.com/Ravencentric/nzb/commit/0e7fa60aa103e1834e61563848898cfd9cbff191) - Ravencentric
- **deps:** Bump codecov/codecov-action in the actions group ([7](https://github.com/Ravencentric/nzb/issues/7)) [`f00b25e`](https://github.com/Ravencentric/nzb/commit/f00b25efb0b119a4d52c7e2ef1c2867e4bef867d) - dependabot[bot]

0.3.0

- Remove deprecated trove classifier [`b0af6b6`](https://github.com/Ravencentric/nzb/commit/b0af6b6685071bfb4b001f85a7c78e6401f2ad44) - Ravencentric
- Misc fixes [`878100e`](https://github.com/Ravencentric/nzb/commit/878100e8d5143cca9dec66cab13aea25efe73905) - Ravencentric

0.2.2

0.2.0

Page 1 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.