feat: release pip
Context
This MR contains all changes required for the packaging of the aidge meta project.
This MR also intends to improve the overall installation process of the aidge pkg.
Changes
Build :
- Submodules
- Added
export_arm_cortexmas submodule - submodules have now a relative path rather than an http url
- Added
-
setup.sh- better helpstring
- now python pkg can be built in debug mode
-
setup.pyhas been replaced with apyproject.toml - Upd readme with up to date installations instructions
CI
- Added
build:ubuntu:python:pipjob that builds aidge from online pkg. This job is triggered on :- scheduled jobs
- tag creation
- MR on main (failure allowed)
- when
pyproject.tomlis changed
- Added
release&deploystages
Feature : generate_changelog.sh script
Very useful to... well generate changelogs. Maybe not up to date but really practical.
Edited by Grégoire Kubler