Mentions légales du service

Skip to content
Snippets Groups Projects
Commit 2d1eae2c authored by LEGRAND Jonathan's avatar LEGRAND Jonathan
Browse files

Merge branch 'release/1.3.3' into develop

parents 7ec2cc0d 2a1f5ca2
No related branches found
No related tags found
No related merge requests found
# Change Log
## version 1.3.3 - 2025-04-04
Fix & Enhance CI Pipeline: Conda Package Management and Build Improvements
This merge request introduces several improvements to the CI pipeline, focusing on:
- Conda package management
- Build process optimization
### CI Pipeline Enhancements
- Added a new `update` stage for manual conda and conda-build updates
- Replaced `mambabuild` with `conda build` across all build jobs
- Added `-c default` channel to improve package resolution
- Implemented platform-specific update jobs for Linux, macOS, Windows, and ARM64
### OSX Package Management
- Updated package management strategy for `xz` and `libarchive`
- Added version constraints to ensure compatibility
### Documentation Updates
- Clarified `mambabuild` limitations
- Updated README and installation documentation
- Added notes about conda build process and channel usage
### Improvements
- Improved error handling in CI jobs
- Added more detailed logging and debugging steps
- Marked update jobs as `allow_failure` to prevent pipeline blockage
## version 1.3.2 - 2025-04-03
This version requires `vt` package version `1.6.3` or higher.
......
......@@ -19,7 +19,7 @@ set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake")
set(${PROJECT_NAME}_VERSION_MAJOR 1)
set(${PROJECT_NAME}_VERSION_MINOR 3)
set(${PROJECT_NAME}_VERSION_PATCH 2)
set(${PROJECT_NAME}_VERSION_PATCH 3)
set(${PROJECT_NAME}_VERSION
${${PROJECT_NAME}_VERSION_MAJOR}.${${PROJECT_NAME}_VERSION_MINOR}.${${PROJECT_NAME}_VERSION_PATCH})
......
......@@ -22,7 +22,7 @@ copyright = '2021, Grégoire MALANDAIN'
author = 'Grégoire MALANDAIN'
# The full version, including alpha/beta/rc tags
release = '1.3.2'
release = '1.3.3'
# -- General configuration ---------------------------------------------------
......
......@@ -3,7 +3,6 @@
{% set urls = project.get('urls', {}) %} # Get URLs from project metadata
{% set build_system = pyproject.get('build-system', {}) %} # Extract build-system info
{% set build_requires = build_system.get('requires', []) %} # Get build requirements
{% set readme = load_file_data('../../README.md', 'text', from_recipe_dir=True) %}
# References for conda-build metadata and Jinja context functionality
# https://docs.conda.io/projects/conda-build/en/latest/resources/define-metadata.html#loading-data-from-other-files
......@@ -63,7 +62,6 @@ test:
about:
home: {{ urls.get('homepage', '') }} # Project homepage
summary: {{ project.get('description', '') }} # Package summary
description: {{ readme }}
dev_url: {{ urls.get('source', '') }} # Repository URL
license: Inria
license_file: LICENSE.txt
\ No newline at end of file
......@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
[project]
name = "vtpython"
version = "1.3.2"
version = "1.3.3"
authors = [
{ name = "Gregoire Malandain", email = "gregoire.malandain@inria.fr" },
{ name = "Jonathan Legrand", email = "jonathan.legrand@ens-lyon.fr" }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment