From ad1cfc6bf5052a4bfb2aee6672ff7f598fd1b7db Mon Sep 17 00:00:00 2001 From: Valentin Date: Tue, 9 Jul 2024 10:06:32 +0200 Subject: [PATCH] chore: update README.md files --- README.md | 29 +++++++++++++++--------- {{ cookiecutter.__repo_name }}/README.md | 17 ++++++++++---- 2 files changed, 30 insertions(+), 16 deletions(-) diff --git a/README.md b/README.md index 0a76ce1..633010c 100644 --- a/README.md +++ b/README.md @@ -27,12 +27,12 @@ cookiecutter https://github.com/ai4os/ai4-template.git * OR visit our Templates Hub service: https://templates.cloud.ai4eosc.eu/ and select the template -Once you answer all the questions, your repository `` will be created. +Once you answer all the questions, your repository `` with the python package `` will be created. This is what the folder structures look like: ``` - + ############## │ ├── Dockerfile <- Describes main steps on integration of DEEPaaS API and @@ -44,30 +44,37 @@ This is what the folder structures look like: │ ├── README.md <- The top-level README for developers using this project. │ +├── VERSION <- version file +│ ├── .sqa/ <- CI/CD configuration files │ -├── {{cookiecutter.__app_name}} <- Source code for use in this project. +├── <- Source code for use in this project. │ │ -│ ├── __init__.py <- Makes {{cookiecutter.__app_name}} a Python module +│ ├── __init__.py <- Makes a Python module │ │ -│ ├── api.py <- Main script for the integration with DEEP API +│ ├── api.py <- Main script for the integration with DEEPaaS API +│ | +│ ├── config.py <- Configuration file to define Constants used across │ │ │ └── misc.py <- Misc functions that were helpful accross projects │ ├── data/ <- Folder to store the data │ ├── models/ <- Folder to store models -│ +│ ├── tests/ <- Scripts to perfrom code testing | -├── metadata.json <- Defines information propagated to the AI4OS Hub +├── metadata.json <- Metadata information propagated to the AI4OS Hub +│ +├── pyproject.toml <- a configuration file used by packaging tools, so +│ can be imported or installed with `pip install -e .` +│ +├── requirements.txt <- The requirements file for reproducing the analysis environment, i.e. +│ contains a list of packages needed to make work │ -├── requirements.txt <- The requirements file for reproducing the analysis environment, e.g. -│ generated with `pip freeze > requirements.txt` ├── requirements-test.txt <- The requirements file for running code tests (see tests/ directory) │ -└── setup.py, setup.cfg <- makes project pip installable (pip install -e .) so - {{cookiecutter.__app_name}} can be imported +└── tox.ini <- Configuration file for the tox tool used for testing (see .sqa/) ``` diff --git a/{{ cookiecutter.__repo_name }}/README.md b/{{ cookiecutter.__repo_name }}/README.md index 0432dd9..c11faf8 100644 --- a/{{ cookiecutter.__repo_name }}/README.md +++ b/{{ cookiecutter.__repo_name }}/README.md @@ -23,6 +23,8 @@ deepaas-run --listen-ip 0.0.0.0 │ ├── README.md <- The top-level README for developers using this project. │ +├── VERSION <- {{cookiecutter.__app_name}} version file +│ ├── .sqa/ <- CI/CD configuration files │ ├── {{cookiecutter.__app_name}} <- Source code for use in this project. @@ -30,6 +32,8 @@ deepaas-run --listen-ip 0.0.0.0 │ ├── __init__.py <- Makes {{cookiecutter.__app_name}} a Python module │ │ │ ├── api.py <- Main script for the integration with DEEPaaS API +│ | +│ ├── config.py <- Configuration file to define Constants used across {{cookiecutter.__app_name}} │ │ │ └── misc.py <- Misc functions that were helpful accross projects │ @@ -39,12 +43,15 @@ deepaas-run --listen-ip 0.0.0.0 │ ├── tests/ <- Scripts to perfrom code testing | -├── metadata.json <- Defines information propagated to the AI4OS Hub +├── metadata.json <- Metadata information propagated to the AI4OS Hub +│ +├── pyproject.toml <- a configuration file used by packaging tools, so {{cookiecutter.__app_name}} +│ can be imported or installed with `pip install -e .` +│ +├── requirements.txt <- The requirements file for reproducing the analysis environment, i.e. +│ contains a list of packages needed to make {{cookiecutter.__app_name}} work │ -├── requirements.txt <- The requirements file for reproducing the analysis environment, e.g. -│ generated with `pip freeze > requirements.txt` ├── requirements-test.txt <- The requirements file for running code tests (see tests/ directory) │ -└── setup.py, setup.cfg <- makes project pip installable (pip install -e .) so - {{cookiecutter.__app_name}} can be imported +└── tox.ini <- Configuration file for the tox tool used for testing (see .sqa/) ```