Skip to content

Commit

Permalink
cleanup
Browse files Browse the repository at this point in the history
  • Loading branch information
fekad committed Jun 7, 2024
1 parent c39f269 commit c5b57ca
Show file tree
Hide file tree
Showing 11 changed files with 3 additions and 164 deletions.
26 changes: 0 additions & 26 deletions .cruft.json

This file was deleted.

75 changes: 0 additions & 75 deletions .github/workflows/cruft-update.yml

This file was deleted.

21 changes: 0 additions & 21 deletions .vscode/settings.json

This file was deleted.

10 changes: 2 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,24 +70,18 @@ on the [PyPI documentation](https://packaging.python.org/en/latest/tutorials/pac

### Documentation on Github pages

To deploy documentation on Github pages, make sure to [enable GitHub pages via the repo settings](https://docs.github.com/en/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site#publishing-from-a-branch).
To deploy documentation on Github pages, make sure to [enable GitHub pages via the repo settings](https://docs.github.com/en/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site#publishing-from-a-branch).

To view the documentation locally, install the documentation related packages using:

```sh
pip install -r requirements_docs.txt
pip install -e '.[docs]'
```

Run the documentation server:
```sh
mkdocs serve
```

### Template update

We use cruft to update the project based on template changes. A `cruft-update.yml` is included in Github workflows to automatically check for updates and create pull requests to apply updates. Follow the [instructions](https://github.blog/changelog/2022-05-03-github-actions-prevent-github-actions-from-creating-and-approving-pull-requests/) on how to enable Github Actions to create pull requests.

To run the check for updates locally, follow the instructions on [`cruft` website](https://cruft.github.io/cruft/#updating-a-project).

### License
Distributed under the terms of the `Apache Software License 2.0`_ license, "nomad-aitoolkit" is free and open source software
1 change: 1 addition & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ Repository = "https://github.com/FAIRmat-NFDI/nomad-aitoolkit"

[project.optional-dependencies]
dev = ["ruff", "pytest", "structlog"]
docs = ["mkdocs", "mkdocs-material==8.1.1", "pymdown-extensions", "mkdocs-click"]

[tool.ruff]
# Exclude a variety of commonly ignored directories.
Expand Down
4 changes: 0 additions & 4 deletions requirements_docs.txt

This file was deleted.

4 changes: 0 additions & 4 deletions tests/apps/test_app.py

This file was deleted.

Empty file removed tests/data/.gitkeep
Empty file.
3 changes: 0 additions & 3 deletions tests/data/test.archive.yaml

This file was deleted.

12 changes: 0 additions & 12 deletions tests/normalizers/test_normalizer.py

This file was deleted.

11 changes: 0 additions & 11 deletions tests/schema_packages/test_schema.py

This file was deleted.

0 comments on commit c5b57ca

Please sign in to comment.