From 8d8ca0ef525d70eb8b24566cbd1d3d8bb9a941fe Mon Sep 17 00:00:00 2001 From: dede Date: Fri, 7 Nov 2025 16:30:06 +0100 Subject: [PATCH] re-organize some of the project structure --- requirements-freeze.txt | 30 ------------------------------ requirements-raw.txt | 2 ++ requirements.txt | 32 ++++++++++++++++++++++++++++++-- setup.sh => scripts/setup.sh | 8 ++++---- 4 files changed, 36 insertions(+), 36 deletions(-) delete mode 100644 requirements-freeze.txt create mode 100644 requirements-raw.txt rename setup.sh => scripts/setup.sh (90%) diff --git a/requirements-freeze.txt b/requirements-freeze.txt deleted file mode 100644 index e7902bf..0000000 --- a/requirements-freeze.txt +++ /dev/null @@ -1,30 +0,0 @@ -ansible==11.1.0 -ansible-compat==24.10.0 -ansible-core==2.18.1 -ansible-lint==24.12.2 -attrs==24.3.0 -black==24.10.0 -bracex==2.5.post1 -cffi==1.17.1 -click==8.1.8 -cryptography==44.0.0 -filelock==3.16.1 -importlib_metadata==8.5.0 -Jinja2==3.1.5 -jsonschema==4.23.0 -jsonschema-specifications==2024.10.1 -MarkupSafe==3.0.2 -mypy-extensions==1.0.0 -packaging==24.2 -pathspec==0.12.1 -platformdirs==4.3.6 -pycparser==2.22 -PyYAML==6.0.2 -referencing==0.35.1 -resolvelib==1.0.1 -rpds-py==0.22.3 -ruamel.yaml==0.18.6 -subprocess-tee==0.4.2 -wcmatch==10.0 -yamllint==1.35.1 -zipp==3.21.0 diff --git a/requirements-raw.txt b/requirements-raw.txt new file mode 100644 index 0000000..ea8a68f --- /dev/null +++ b/requirements-raw.txt @@ -0,0 +1,2 @@ +ansible +ansible-lint diff --git a/requirements.txt b/requirements.txt index ea8a68f..e7902bf 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,30 @@ -ansible -ansible-lint +ansible==11.1.0 +ansible-compat==24.10.0 +ansible-core==2.18.1 +ansible-lint==24.12.2 +attrs==24.3.0 +black==24.10.0 +bracex==2.5.post1 +cffi==1.17.1 +click==8.1.8 +cryptography==44.0.0 +filelock==3.16.1 +importlib_metadata==8.5.0 +Jinja2==3.1.5 +jsonschema==4.23.0 +jsonschema-specifications==2024.10.1 +MarkupSafe==3.0.2 +mypy-extensions==1.0.0 +packaging==24.2 +pathspec==0.12.1 +platformdirs==4.3.6 +pycparser==2.22 +PyYAML==6.0.2 +referencing==0.35.1 +resolvelib==1.0.1 +rpds-py==0.22.3 +ruamel.yaml==0.18.6 +subprocess-tee==0.4.2 +wcmatch==10.0 +yamllint==1.35.1 +zipp==3.21.0 diff --git a/setup.sh b/scripts/setup.sh similarity index 90% rename from setup.sh rename to scripts/setup.sh index 249fb41..5e20764 100755 --- a/setup.sh +++ b/scripts/setup.sh @@ -41,13 +41,13 @@ create_virtualenv() { # function to install python requirements install_requirements() { check_command "pip" - echo -e "${BLUE}installing python requirements from requirements-freeze.txt...${NC}" + echo -e "${BLUE}installing python requirements from requirements.txt...${NC}" source $VENV_DIR/bin/activate pip install --upgrade pip - if [ -f "requirements-freeze.txt" ]; then - pip install -r requirements-freeze.txt + if [ -f "requirements.txt" ]; then + pip install -r requirements.txt else - echo -e "${YELLOW}requirements-freeze.txt not found. skipping python requirements installation.${NC}" + echo -e "${YELLOW}requirements.txt not found. skipping python requirements installation.${NC}" fi deactivate }