12 lines
480 B
Bash
Executable File
12 lines
480 B
Bash
Executable File
#!/bin/bash
|
|
# file: lock.sh
|
|
# description: Lock dependencies and export requirements.
|
|
|
|
echo -e "# THE FILE WAS GENERATED BY POETRY, DO NOT EDIT!\n\n" > src/requirements.txt
|
|
echo -e "# THE FILE WAS GENERATED BY POETRY, DO NOT EDIT!\n\n" > src/requirements-dev.txt
|
|
poetry lock
|
|
poetry export --without-hashes -f requirements.txt >> src/requirements.txt
|
|
poetry export --dev --without-hashes -f requirements.txt >> src/requirements-dev.txt
|
|
|
|
echo "-e src/." >> src/requirements-dev.txt
|