Changelog

1.14.dev11+g895863131 [unreleased] (2026-01-09)

No significant changes.

1.14 (2026-01-09)

Features

  • Add authors property to Manifest class. (#110)

  • Update core addon lists. (#108, #112)

1.13 (2025-09-24)

Bugfixes

  • Fix for Odoo 19 manifests containing the apt key which is a dict[str, str]. (#105)

1.12 (2025-09-12)

Features

  • Add Odoo 19 support and update core addon lists. (#102)

v1.11 (2025-08-12)

Features

  • Update core addon lists. (#100)

v1.10 (2025-08-04)

Features

  • All addons found inside upstream odoo/addons directories are also considered core; this mainly add test addons to the list. (#97)

v1.9 (2025-07-05)

Deprecations and Removals

  • Drop support for Python 3.6. (#94)

Features

  • Description can now also be a README.md, a README.txt or extracted from manifest. Mimetype of the description metadata is set accordingly. (#79)

  • Update core addon lists. (#92)

v1.8.1

  • Update core addon lists. (#88)

v1.8.1

  • Update core addon lists. (#84, #88)

v1.8 (2024-09-13)

Features

  • Update core addon lists. (#80)

  • Add preliminary Odoo 18 support. (#81)

Misc

v1.7 (2024-07-15)

Features

  • Update core addon lists. (#74)

v1.6 (2024-05-20)

Features

  • Update core addon lists. (#71)

v1.5 (2024-03-16)

Features

  • Update core addon lists. (#67)

v1.4 (2023-12-22)

Features

  • Update core addon lists. (#60, #65)

Bugfixes

  • Fix metadata generation for addons containing upper case letters in their name. (#63)

v1.3 (2023-10-30)

Features

  • Add the category field to Manifest. (#57)

  • Document the Addon and Manifest classes and assorted methods. (#58)

v1.2 (2023-10-29)

Features

  • Initial support for Odoo 17. (#56)

v1.1 (2023-10-21)

Features

  • Renamed UnsupportedOdooVersion exception to UnsupportedOdooSeries. UnsupportedOdooVersion is preserved as a compatibility alias. (#50)

  • Add functions to convert addon names to and from distribution names and requirements (including the Odoo version specifier): addon_name_to_distribution_name, addon_name_to_requirement and distribution_name_to_addon_name. (#52)

  • Add support for odoo_series_override metadata option, as a preferred alias to odoo_version_override. (#53)

  • Update core addon lists. (#55)

1.0 (2023-09-10)

Features

  • Remove setuptools-odoo dependency. Let metadata_from_addon_dir emit Python Package Metadata 2.1 (same format, but compatible with PyPI). (#44)

  • Update core addon lists. (#46)

0.11.0 (2023-03-29)

Features

  • Add external_dependencies_only option to metadata_from_addon_dir, for situations where we are interested in the external dependencies only, because dependencies on Odoo and other addons are managed in another manner. (#42)

0.10.6 (2023-03-29)

Features

  • Update core addon lists. (#41)

0.10.5 (2023-03-15)

Features

  • Update core addon lists. (#40)

0.10.4 (2022-12-28)

Features

  • Update core addon lists. (#38)

0.10.3 (2022-11-01)

Features

  • Update core addon lists. (#33)

0.10.2 (2022-10-16)

Features

  • Update core addon lists. (#30)

0.10.1 (2022-09-21)

Features

  • Update core addon lists. (#25, #27)

0.10 (2022-08-31)

Features

  • metadata_from_addon_dir: better detection of invalid addon directories. (#9)

  • Update core addon lists. (#21)

0.9 (2022-07-08)

Features

  • New is_addon_dir function. (#10)

0.8 (2022-05-26)

Features

  • Add manifestoo_core.metadata.metadata_from_addon_dir function to produce Python standard package metadata 2.2 from the addon manifest.

0.7 (2022-05-21)

Features

  • Restore python 3.6 support. (#7)

0.6 (2022-05-21)

Improved Documentation

  • Document the core_addons and odoo_series modules. (#6)

0.5.2 (2022-05-21)

Features

  • Update core addon lists. (#5)

Removals

  • Drop python 3.6 support. (#2)

0.5.0 (2022-05-18)

First release.