- Update core addon lists. (#74)
- Update core addon lists. (#71)
- Update core addon lists. (#67)
- Fix metadata generation for addons containing upper case letters in their name. (#63)
- Add the
category
field toManifest
. (#57) - Document the
Addon
andManifest
classes and assorted methods. (#58)
- Initial support for Odoo 17. (#56)
- Renamed
UnsupportedOdooVersion
exception toUnsupportedOdooSeries
.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
anddistribution_name_to_addon_name
. (#52) - Add support for
odoo_series_override
metadata option, as a preferred alias toodoo_version_override
. (#53) - Update core addon lists. (#55)
- Remove
setuptools-odoo
dependency. Letmetadata_from_addon_dir
emit Python Package Metadata 2.1 (same format, but compatible with PyPI). (#44) - Update core addon lists. (#46)
- Add
external_dependencies_only
option tometadata_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)
- Update core addon lists. (#41)
- Update core addon lists. (#40)
- Update core addon lists. (#38)
- Update core addon lists. (#33)
- Update core addon lists. (#30)
metadata_from_addon_dir
: better detection of invalid addon directories. (#9)- Update core addon lists. (#21)
- New
is_addon_dir
function. (#10)
- Add
manifestoo_core.metadata.metadata_from_addon_dir
function to produce Python standard package metadata 2.2 from the addon manifest.
- Restore python 3.6 support. (#7)
- Document the core_addons and odoo_series modules. (#6)
- Update core addon lists. (#5)
- Drop python 3.6 support. (#2)
First release.