- Documentation: https://pyratp.rtfd.io
- RATP: Radiation Absorption, Transpiration and Photosynthesis.
- namespace changed from
alinea.pyratptoopenalea.ratp
instead of
import alinea.pyratp
from alinea.pyratp.skyvault import Skyvaultdo
import openalea.ratp
from openalea.ratp.skyvault import Skyvault- Python 3: 3.10 to 3.13
- conda:
- New Mac OS X architecture (M1, ...): support osx-arm64 on top of osx-64 architecture
- package has a
condadirectory withmeta.yamlusing metadata frompyproject.tomlfor conda packaging and aenvironment.ymlfile environment.ymlis used to build documentation and also to install locally package in development modemamba env create -f conda/environment.yml
- continuous integration:
- consistent continuous integration / deployment as been set up to using a dedicated github-action workflow
- package is uploaded to openalea3 conda channel
- installation via conda is now:
mamba install openalea.visualea -c openalea3
- package is pip installable
setup.pyis now replaced bypyproject.toml- package can be installed by running
pip install .or in editable modepip install -e .in root directory of the project
What's Changed
- Build RATP with meson by @pradal in #23
- final modification before merging by @baugetfa in #25
- minimal readme by @baugetfa in #27
- py 3.13, windows-latest and install for dev in readme by @baugetfa in #30
- updated tool setuptools_scm in pyproject by @baugetfa in #31
- update documentation by @pradal in #32
- Remove wrong images copied from hydroroot by @pradal in #34
- doc corrections by @baugetfa in #35
- static lib on windows by @baugetfa in #45
- [WIP] Development version (PIAF) by @pradal in #38
- [openalea-bot] synced file(s) with openalea/.github by @christian34 in #37
New Contributors
Full Changelog: v2.1.0...v2.2.0