Merge pull request #597 from PR0M3TH3AN/codex/add-vendor_dependencies.sh-script

Add vendoring script
This commit is contained in:
thePR0M3TH3AN authored and GitHub committed 2025-07-17 08:39:36 -04:00
commit 9d5593a1f5
2 files changed
+16 -1

No files matched your search

+4 -1
View File
@@ -40,4 +40,7 @@ src/seedpass.egg-info/PKG-INFO
src/seedpass.egg-info/SOURCES.txt
src/seedpass.egg-info/dependency_links.txt
src/seedpass.egg-info/entry_points.txt
src/seedpass.egg-info/top_level.txt
src/seedpass.egg-info/top_level.txt
# Allow vendored dependencies to be committed
!src/vendor/
+12
View File
@@ -0,0 +1,12 @@
#!/usr/bin/env bash
set -euo pipefail
VENDOR_DIR="src/vendor"
# Clean vendor directory
rm -rf "$VENDOR_DIR"
mkdir -p "$VENDOR_DIR"
pip download --no-binary :all: -r src/runtime_requirements.txt -d "$VENDOR_DIR"
echo "Vendored dependencies installed in $VENDOR_DIR"