eiffel-community / etos

Eiffel Test Orchestration System
https://etos.readthedocs.io
Apache License 2.0
9 stars 6 forks source link

Update to pyproject.toml structure #208

Open t-persson opened 6 months ago

t-persson commented 6 months ago

Summary

Our packages uses the old structure. We should modernize and use the latest versions instead.

Context

We have an unnecessary dependency to pyscaffold and we are having a few problems with building our packages in certain environments, such as building the etos api within a submodule.

Exemplification

No response

Drawbacks

No response

Out of Scope

No response

Further links

No response

Acceptance Criteria

No response

Implementation Ideas

No response

fredjn commented 6 months ago

We should also make sure we can build images without having the .git folder present in the build container.