Repository navigation
v1.4.0
https://pypi.org/project/idf-component-manager/1.4.0/
[1.4.0] - 2023-09-15
Added
- Add CI environment information to the component manager requests user agent
- if-clause supported boolean operator
&&,||, with nested parentheses - support set
versionbesides if-clause, to override the default dependency version - support
matchesfor declaring optional dependencies. The first if-clause that matches the condition will be used - Support
licensefield in the manifest files - Allow unknown fields in the idf_component_manager.yml config file
- More descriptive manifest validation error messages
- Add
default_namespace,registry_urlparameters tocompote registry logincommand - Create a profile in
idf_component_manager.ymlif it does not exist when executingcompote registry logincommand
Fixed
- Don't require token for
--dry-runofcompote component uploadcommand - Fix incorrect message suggestion to check upload status if non-default profile is used
- Add support for non-default registries to
compote project create-from-examplecommand through the--service-profileoption - Fix issue with dependencies on local components without a version set
- Skip solving solved component requirements. Speed up version solving
- Support revision in git tags by replacing
~with.in the version, i.e.1.0.0.1 - Components under
components/will be treated with higher priority while solving dependencies - Add component property
REQUIRED_IDF_TARGETif the component supports specific targets - Fixed issue where
compote component uploadcommand ignoreddefault_namespaceparameter from the profile - The component manager no longer accesses the API to get the storage URL for the default registry URL