Skip to content

Commit

Permalink
Add dependabot.yml (#95)
Browse files Browse the repository at this point in the history
* Create dependabot.yml

* Add doc about dependabot

* Improve dependabot.yml
  • Loading branch information
guidok91 authored Nov 29, 2024
1 parent 0704c36 commit 59f5f4d
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 0 deletions.
17 changes: 17 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
version: 2
updates:
- package-ecosystem: "pip"
directory: "/"
schedule:
interval: "weekly"
day: "monday"
time: "00:00"
timezone: "UTC"

- package-ecosystem: "docker"
directory: "/"
schedule:
interval: "weekly"
day: "monday"
time: "00:00"
timezone: "UTC"
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,8 @@ Configuration is defined in [app_config.yaml](app_config.yaml) and managed by th
## Packaging and dependency management
[Poetry](https://python-poetry.org/) is used for Python packaging and dependency management.

Dependabot is configured to periodically upgrade repo dependencies. See [dependabot.yml](.github/dependabot.yml).

Since there are multiple ways of deploying and running Spark applications in production (Kubernetes, AWS EMR, Databricks, etc), this repo aims to be as agnostic and generic as possible. The application and its dependencies are built into a Docker image (see [Dockerfile](Dockerfile)).

In order to distribute code and dependencies across Spark executors [this method](https://spark.apache.org/docs/latest/api/python/user_guide/python_packaging.html#using-virtualenv) is used.
Expand Down

0 comments on commit 59f5f4d

Please sign in to comment.