supaero-aircraft-design / FAST-GA

FAST-(OAD)-GA is a framework for performing rapid Overall Aircraft Design for General Aviation Aircraft
GNU General Public License v3.0
30 stars 22 forks source link

Developper environment update + Ruff usage + Minor fixes #221

Closed florentLutz closed 2 months ago

florentLutz commented 3 months ago

This PR make an update to the developper environement. From now on, Poetry 1.8.3 is recommended. Also took the opportunity to setup ruff and ran it to correct some of our formating and corrected some errors (though not all). This PR also fixes the codacy badge and make the documentation compile again (https://fast-ga.readthedocs.io/en/dev_dev_env_update/).

florentLutz commented 3 months ago

Additionally, this PR fixes some duplications in the figure_digitization.py script by making use of utility functions