Skip to content
This repository has been archived by the owner on Aug 4, 2023. It is now read-only.

Commit

Permalink
Add dependabot config (#740)
Browse files Browse the repository at this point in the history
* Rename requirements.txt to requirements_tooling.txt

* Add dependabot config

* Correct comment

Co-authored-by: rwidom <[email protected]>

Co-authored-by: rwidom <[email protected]>
  • Loading branch information
AetherUnbound and rwidom authored Sep 29, 2022
1 parent 323d07b commit 516d767
Show file tree
Hide file tree
Showing 4 changed files with 29 additions and 6 deletions.
22 changes: 22 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
#################################
# Dependabot Configuration File #
#################################

# current Github-native version of Dependabot
version: 2

updates:
# Enable version updates for Python libraries in `requirements_dev.txt`
# These can be updated more frequently than those in `requirements_prod.txt` since
# they are not pinned by the Airflow constraints file.
- package-ecosystem: pip
directory: /
# Check for updates once a month
schedule:
interval: monthly
labels:
- "💻 aspect: code"
- "🧰 goal: internal improvement"
- "🟩 priority: low"
- "🐍 tech: python"
- dependencies
2 changes: 1 addition & 1 deletion justfile
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ check-py-version:

# Install dependencies into the current environment
install: check-py-version
pip install -r requirements.txt -r requirements_dev.txt
pip install -r requirements_tooling.txt -r requirements_dev.txt
pre-commit install

# Create the .env file from the template
Expand Down
5 changes: 0 additions & 5 deletions requirements.txt

This file was deleted.

6 changes: 6 additions & 0 deletions requirements_tooling.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# For local dev tooling only, this is separate from requirements_dev.txt because these
# libraries are not needed within the built docker container in any environment.
black==22.3.0
flake8==3.9.2
isort==5.9.3
pre-commit==2.14.0

0 comments on commit 516d767

Please sign in to comment.