- Feb 25, 2022
-
-
semantic-release-bot authored
# [4.0.0](https://gitlab.com/to-be-continuous/python/compare/3.2.1...4.0.0) (2022-02-25) ### Bug Fixes * **Poetry:** Poetry cache in GitLab CI cache ([9fbaa6db](https://gitlab.com/to-be-continuous/python/commit/9fbaa6db687746c0c223caf01bf745f7eac91abb)) ### chore * renamed unprefixed variables ([8c8a873b](https://gitlab.com/to-be-continuous/python/commit/8c8a873b795c4f8a6a8f07e9ed7729d9c35dacd5)) ### Features * add multi build-system support (Poetry, Setuptools or requirements file) ([130e2102](https://gitlab.com/to-be-continuous/python/commit/130e2102af56dc8719ba5c87a7e31902fb9fe228)) * add Pipenv support ([7afc0dbf](https://gitlab.com/to-be-continuous/python/commit/7afc0dbfccfe6b7678cce2d6a9f7f7ececff193f)) * **release:** complete release process refactoring ([ff8b9856](https://gitlab.com/to-be-continuous/python/commit/ff8b9856a0bb045932f4810410404261cd848ea4)) ### BREAKING CHANGES * **release:** complete refactoring or release process, including variables and jobs redefinition - no more separate publish job: the entire release process is now performed by the py-release job - TWINE_XXX variables removed and replaced by PYTHON_REPOSITORY_XXX - RELEASE_VERSION_PART variable replaced by PYTHON_RELEASE_NEXT For additional info, see the doc. * rename $REQUIREMENTS_FILE as $PYTHON_REQS_FILE and $PYTHON_REQS_FILE as $PYTHON_EXTRA_REQS_FILES default extra requirements changed from 'test-requirements.txt' to 'requirements-dev.txt' * removed $PYTHON_POETRY_DISABLED with $PYTHON_BUILD_SYSTEM (see doc)
-
- Feb 21, 2022
-
-
Pierre Smeyers authored
BREAKING CHANGE: complete refactoring or release process, including variables and jobs redefinition - no more separate publish job: the entire release process is now performed by the py-release job - TWINE_XXX variables removed and replaced by PYTHON_REPOSITORY_XXX - RELEASE_VERSION_PART variable replaced by PYTHON_RELEASE_NEXT For additional info, see the doc.
-
- Feb 18, 2022
-
-
Pierre Smeyers authored
-
- Feb 16, 2022
-
-
Pierre Smeyers authored
-
Pierre Smeyers authored
-
Pierre Smeyers authored
BREAKING CHANGE: rename $REQUIREMENTS_FILE as $PYTHON_REQS_FILE and $PYTHON_REQS_FILE as $PYTHON_EXTRA_REQS_FILES default extra requirements changed from 'test-requirements.txt' to 'requirements-dev.txt'
-
Pierre Smeyers authored
-
Pierre Smeyers authored
BREAKING CHANGE: removed $PYTHON_POETRY_DISABLED with $PYTHON_BUILD_SYSTEM (see doc)
-
- Jan 30, 2022
-
-
Pierre Smeyers authored
-
- Dec 21, 2021
-
-
semantic-release-bot authored
## [3.2.1](https://gitlab.com/to-be-continuous/python/compare/3.2.0...3.2.1) (2021-12-21) ### Bug Fixes * **safety:** fix command not found when poetry is used ([1ee673b8](https://gitlab.com/to-be-continuous/python/commit/1ee673b8e323d4e5733ae3cf91eb74fdc5393a9e))
-
- Dec 20, 2021
-
-
Cédric OLIVIER authored
-
semantic-release-bot authored
# [3.2.0](https://gitlab.com/to-be-continuous/python/compare/3.1.1...3.2.0) (2021-12-20) ### Features * add Trivy dependency scanner ([f0faed09](https://gitlab.com/to-be-continuous/python/commit/f0faed09819de9b45d748757d75bbf7680a69bce))
-
Bertrand Goareguer authored
-
- Dec 17, 2021
-
-
semantic-release-bot authored
## [3.1.1](https://gitlab.com/to-be-continuous/python/compare/3.1.0...3.1.1) (2021-12-17) ### Bug Fixes * switch from safety image to install safety ([e2b42c40](https://gitlab.com/to-be-continuous/python/commit/e2b42c407cf70ab9967977bbbfe745f6547a6ca1))
-
Cédric OLIVIER authored
-
- Dec 10, 2021
-
-
semantic-release-bot authored
# [3.1.0](https://gitlab.com/to-be-continuous/python/compare/3.0.1...3.1.0) (2021-12-10) ### Features * **publish:** configure the GitLab Packages registry as default Python registry for publish ([891c32ae](https://gitlab.com/to-be-continuous/python/commit/891c32aecc986599417ff2404f83eaff66ee4400))
-
Guilhem Bonnefille authored
-
semantic-release-bot authored
## [3.0.1](https://gitlab.com/to-be-continuous/python/compare/3.0.0...3.0.1) (2021-12-10) ### Bug Fixes * preserve explicit project dependencies versions when installing tools ([c0c94647](https://gitlab.com/to-be-continuous/python/commit/c0c9464782c71f1fa67d3ddb14ae437b17228a06))
-
Cédric OLIVIER authored
Prevent the Python template from forcing upgrade (--upgrade) when installing tools (ex: bandit, pytest, nose, ...). Thus, if those tools are declared as project development dependencies with explicit versions, those versions will be respected
-
- Dec 06, 2021
-
-
Pierre Smeyers authored
-
- Nov 20, 2021
-
-
semantic-release-bot authored
# [3.0.0](https://gitlab.com/to-be-continuous/python/compare/2.2.0...3.0.0) (2021-11-20) ### Features * fully integration of poetry ([f0406deb](https://gitlab.com/to-be-continuous/python/commit/f0406debc207728ee5ea6c71e42357ad965f7c6a)) ### refacto * **py-doc:** remove Python doc build ([10a8150e](https://gitlab.com/to-be-continuous/python/commit/10a8150e1d9d43f42458846e13aec19db68cccd8)) ### BREAKING CHANGES * **py-doc:** doc job removed this job has to been rewritten : - it is in a wrong stage - needs an other tool (make) - generated doc is not publish anywhere - no ability to choise doc generation tool in to-be-continuous, there is mkdocs template which is able to generate python doc too # Conflicts: # templates/gitlab-ci-python.yml
-
- Nov 18, 2021
-
-
Pierre Smeyers authored
BREAKING CHANGE: doc job removed this job has to been rewritten : - it is in a wrong stage - needs an other tool (make) - generated doc is not publish anywhere - no ability to choise doc generation tool in to-be-continuous, there is mkdocs template which is able to generate python doc too # Conflicts: # templates/gitlab-ci-python.yml
-
Cédric OLIVIER authored
goal: prepare to use other package manager like pipenv switch from requirements.txt file generation from poetry pyproject to poetry install use of poetry for package, publish and release
-
- Nov 15, 2021
-
-
semantic-release-bot authored
# [2.2.0](https://gitlab.com/to-be-continuous/python/compare/2.1.1...2.2.0) (2021-11-15) ### Features * move packaging to a separate stage ([945fc8a8](https://gitlab.com/to-be-continuous/python/commit/945fc8a8c9d298640de2860b15c7162b1ad33684))
-
Guilhem Bonnefille authored
Move the packaging instruction from publish job to package job. Conforming to https://to-be-continuous.gitlab.io/doc/understand/#generic-pipeline-stages
-
- Nov 09, 2021
-
-
Cédric OLIVIER authored
Signed-off-by:
Cédric OLIVIER <cedric3.olivier@orange.com>
-
Cédric OLIVIER authored
-
Guilhem Bonnefille authored
The PIP_OPTS varenv is needed both when using requirement.txt or setup.py.
-
- Oct 12, 2021
-
-
semantic-release-bot authored
## [2.0.3](https://gitlab.com/to-be-continuous/python/compare/2.0.2...2.0.3) (2021-10-12) ### Bug Fixes * disable poetry usage (py-doc) ([73d5f2a0](https://gitlab.com/to-be-continuous/python/commit/73d5f2a024f72c0b28b4ef10895bd8113ff7f932))
-
Pierre SMEYERS authored
-
- Oct 07, 2021
-
-
semantic-release-bot authored
## [2.0.2](https://gitlab.com/to-be-continuous/python/compare/2.0.1...2.0.2) (2021-10-07) ### Bug Fixes * use master or main for production env ([77af297d](https://gitlab.com/to-be-continuous/python/commit/77af297de4d99257ee286d07b1d2837948887ac5))
-
- Oct 06, 2021
-
-
Cédric OLIVIER authored
-
- Oct 04, 2021
-
-
semantic-release-bot authored
## [2.0.1](https://gitlab.com/to-be-continuous/python/compare/2.0.0...2.0.1) (2021-10-04) ### Bug Fixes * disable poetry usage ([17d57cb9](https://gitlab.com/to-be-continuous/python/commit/17d57cb9626de30be281c147486745df78f78545))
-
Cédric OLIVIER authored
Signed-off-by:
Cédric OLIVIER <cedric3.olivier@orange.com>
-
- Sep 08, 2021
-
-
semantic-release-bot authored
# [2.0.0](https://gitlab.com/to-be-continuous/python/compare/1.3.0...2.0.0) (2021-09-08) ### Features * Change boolean variable behaviour ([4bb11b9e](https://gitlab.com/to-be-continuous/python/commit/4bb11b9e2f971ba75fe1c4a36b9c1d475a6f1cb6) ) ### BREAKING CHANGES * boolean variable now triggered on explicit 'true' value Signed-off-by:
Cédric OLIVIER <cedric3.olivier@orange.com>
-
Cédric OLIVIER authored
BREAKING CHANGE: boolean variable now triggered on explicit 'true' value Signed-off-by:
Cédric OLIVIER <cedric3.olivier@orange.com>
-
- Sep 03, 2021
-
-
semantic-release-bot authored
# [1.3.0](https://gitlab.com/to-be-continuous/python/compare/1.2.3...1.3.0) (2021-09-03) ### Features * add Poetry extras support (PYTHON_POETRY_EXTRAS variable) ([e079e305](https://gitlab.com/to-be-continuous/python/commit/e079e305ddaf508d3105394df3fab1be92d6e38c))
-
Emmanuel Courreges authored
-
- Jul 26, 2021
-
-
semantic-release-bot authored
## [1.2.3](https://gitlab.com/to-be-continuous/python/compare/1.2.2...1.2.3) (2021-07-26) ### Bug Fixes * **poetry:** add option to disable poetry ([dbfe6f6b](https://gitlab.com/to-be-continuous/python/commit/dbfe6f6b9abee4bf4aa68b603d015283a5e0bcc1))
-
Cédric OLIVIER authored
-