diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..2964518 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ + +# macOS system files +.DS_Store +._* diff --git a/.whitesource b/.whitesource new file mode 100644 index 0000000..55b922e --- /dev/null +++ b/.whitesource @@ -0,0 +1,12 @@ +{ + "scanSettings": { + "baseBranches": [] + }, + "checkRunSettings": { + "vulnerableCheckRunConclusionLevel": "failure", + "displayMode": "diff" + }, + "issueSettings": { + "minSeverityLevel": "LOW" + } +} \ No newline at end of file diff --git a/project.json b/project.json new file mode 100644 index 0000000..b121ac4 --- /dev/null +++ b/project.json @@ -0,0 +1,47 @@ +{ + "name": "repo-repos-geologonalyzer", + "root": "repos/GeoLogonalyzer", + "projectType": "library", + "targets": { + "status": { + "executor": "nx:run-commands", + "options": { + "command": "git -C repos/GeoLogonalyzer status --short || true" + }, + "metadata": { + "supervisorRequired": true + } + }, + "fetch": { + "executor": "nx:run-commands", + "options": { + "command": "git -C repos/GeoLogonalyzer fetch --all --prune || true" + }, + "metadata": { + "supervisorRequired": true + } + }, + "log": { + "executor": "nx:run-commands", + "options": { + "command": "git -C repos/GeoLogonalyzer log --oneline -10 || true" + }, + "metadata": { + "supervisorRequired": true + } + }, + "manifests": { + "executor": "nx:run-commands", + "options": { + "command": "find repos/GeoLogonalyzer \\( -name package.json -o -name pyproject.toml -o -name Cargo.toml -o -name go.mod -o -name setup.py \\) -not -path '*/node_modules/*' -not -path '*/testdata/*' -not -path '*/fixtures/*' -print | sort" + }, + "metadata": { + "supervisorRequired": true + } + } + }, + "tags": [ + "scope:repos", + "type:subrepo" + ] +} \ No newline at end of file diff --git a/requirements.txt b/requirements.txt index cad7f2c..e4efd09 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,12 +1,12 @@ -# -# Python dependencies for running on GeoLogonalyzer.py -# -# Usage: -# pip install -r requirements.txt -# -netaddr -python-geoip-python3 -win_inet_pton -geopy -geoip2>=2.9.0 -importlib-metadata +# +# Python dependencies for running on GeoLogonalyzer.py +# +# Usage: +# pip install -r requirements.txt +# +netaddr==1.3.0 +python-geoip-python3==1.3 +win_inet_pton==1.1.0 +geopy==2.4.1 +geoip2>=5.2.0 +importlib-metadata==9.0.0