diff --git a/.borg.toml b/.borg.toml new file mode 100644 index 0000000..22decff --- /dev/null +++ b/.borg.toml @@ -0,0 +1,3 @@ +[source] +url = 'https://raw.githubusercontent.com/techservicesillinois/secdev-template-python/refs/heads/main/' +# Additional configuration will be loaded from `/.borg.template.toml` diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS new file mode 100644 index 0000000..9321e7f --- /dev/null +++ b/.github/CODEOWNERS @@ -0,0 +1 @@ +* @ddriddle @edthedev @mpitcel @tzturner @zdc217 diff --git a/.gitignore b/.gitignore index 3bc9353..a0f8cb4 100644 --- a/.gitignore +++ b/.gitignore @@ -1,67 +1,47 @@ +# aspell files +*.bak + +# Editors +*.idea *.swp -# Coverage output -.coverage -htmlcov -# Common -.bash_* -.histfile -.lesshst -.mysql* -.profile -.vim* -.zsh* -.zcompdump -.gnupg/* -.ssh/* -.subversion/* -.vim/* -.pytest_cache -.python_history .vscode -.build + +# Environments .env -cleanup/* -conf -files/* -investigations/* -textfiles/* -pylib/* -*.pyc -*.ini -*.idea -bin/nicinfo -templates/adminify/custom.txt + +# macOS +.DS_Store + +# Makefile targets .build -.env -build/ -dist/ -*.egg-info -*.eggs -wheels +.check_template +.check_template.d +.deps-test +.develop .lint .requirements.venv -requirements*.txt -.python-version +.static .venv/ +build/ +dist/ venv -log.html -output.xml -report.html -jira_export/issues/* -jira_export/issues.html -jira_export/issues.yml -.DS_Store +wheels -# Dump files -*.json +# Python +__pycache__/ +.mypy_cache/ +.pytest_cache +.python-version +*.egg-info +*.eggs -# Makefile targets -.develop -.deps-test -.static +# Python Coverage.py +.coverage +report.html -# Testing logs -*simulated +# Robot Framework +log.html +output.xml # Setuptools generated files _version.py diff --git a/SECURITY.md b/SECURITY.md index e315b64..41c8710 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -2,10 +2,11 @@ ## Supported Versions -Patches for clearpass-api will only be applied to the current release. +Patches for this solution will only be applied to the current release. ## Reporting a Bug or Vulnerability + +Vulnerabilities can be responsibly disclosed through the contact information +found at [Cybersecurity Vulnerability Disclosure](https://go.illinois.edu/vulnerability). -Vulnerabilities can be responsibly disclosed to -[securitysupport@illinois.edu](mailto:securitysupport@illinois.edu). Bugs can be reported via repository issues. diff --git a/requirements-test.in b/requirements-test.in index 7824dd9..3d714a6 100644 --- a/requirements-test.in +++ b/requirements-test.in @@ -22,4 +22,5 @@ urllib3==1.26.19 setuptools-scm vcrpy git+https://github.com/techservicesillinois/vcrpy-cleaner.git +git+https://github.com/techservicesillinois/template-repo-sync.git yq