bessagroup / f3dasm

Framework for Data-Driven Design & Analysis of Structures & Materials (F3DASM)
https://f3dasm.readthedocs.io/
BSD 3-Clause "New" or "Revised" License
111 stars 29 forks source link

Integrate `tox` testing for local compatibility check on multiple python versions #228

Closed mpvanderschelling closed 9 months ago

mpvanderschelling commented 9 months ago

Problem

Testing locally if f3dasm is working with multiple versions of python could be useful to check the compatibility before committing

Solution

Using the tox package, this can be done easily. However maybe using both venv and mamba environments can create an issue ..

mpvanderschelling commented 9 months ago

I've decided to hold off tox integration for now, as I'm using mamba as a environment manager and this needs to integrate with tox