Skip to content

Conversation

@ptsOSL
Copy link
Collaborator

@ptsOSL ptsOSL commented Apr 3, 2025

Switched to using the dls copier template, which as a result required updating:

-Moving source code into /src
-Switching docs to use Sphinx which required moving things from readme.rst files into the sphinx .md source files
-Added mermaid class diagram
-Adding main.py files to the two python source directores, one of which is the new entrypoint for virtac. Virtac is still run using the virtac command
-Switched from using pip-env to instead just using pip. All configuration for the python code is now in pyroject.toml instead of a mix of this, pipfile and pipfile.lock
-Introduced dev containers to the repo
-A bunch of automatic linting changes done by Ruff
-Fixed a few easy to fix issues picked up by pylint.
-Setup gh pages for hosting the sphinx docs

@ptsOSL ptsOSL requested review from MJGaughran and T-Nicholls April 3, 2025 13:57
@codecov
Copy link

codecov bot commented Apr 3, 2025

Welcome to Codecov 🎉

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

Thanks for integrating Codecov - We've got you covered ☂️

@MJGaughran MJGaughran changed the title Switch to copier template Draft: Switch to copier template Apr 3, 2025
@ptsOSL ptsOSL closed this Apr 14, 2025
@ptsOSL ptsOSL deleted the switch_to_copier_template branch April 14, 2025 14:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants