Skip to content

Commit c57f45e

Browse files
author
Revenue Holdings
committed
fix: ruff lint - datetime.UTC, X|None, E501, B904, F821
1 parent 80b6c16 commit c57f45e

15 files changed

Lines changed: 63 additions & 13 deletions

.github/dependabot.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: pip
4+
directory: "/"
5+
schedule:
6+
interval: weekly
7+
open-pull-requests-limit: 5
8+
- package-ecosystem: github-actions
9+
directory: "/"
10+
schedule:
11+
interval: weekly
12+
open-pull-requests-limit: 3

.github/workflows/publish.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,9 @@ jobs:
3232
run: |
3333
pip install build twine
3434
35+
- name: Lint with ruff
36+
run: pip install ruff && ruff check src/ --target-version py310
37+
3538
- name: Build package
3639
run: |
3740
python -m build

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,3 +70,4 @@ Thumbs.db
7070
# Project specific
7171
research/
7272
fixtures/generated/
73+
.ruff_cache/

src/deploydiff.egg-info/PKG-INFO

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,9 @@ Preview infrastructure changes with human-readable diffs, cost impact estimation
3939
[![GitHub release](https://img.shields.io/github/v/release/Coding-Dev-Tools/deploydiff?label=latest)](https://github.com/Coding-Dev-Tools/deploydiff/releases)
4040
![Python](https://img.shields.io/badge/python-3.10%2B-blue)
4141
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://github.com/Coding-Dev-Tools/deploydiff/blob/main/LICENSE)
42+
[![Open Source Alternative](https://img.shields.io/badge/Open_Source_Alternative-%E2%87%92-blue?logo=opensourceinitiative)](https://www.opensourcealternative.to/project/deploydiff)
43+
[![LibHunt](https://img.shields.io/badge/LibHunt-%E2%87%92-blue?logo=codeigniter)](https://www.libhunt.com/r/Coding-Dev-Tools/deploydiff)
44+
[![Awesome Python](https://img.shields.io/badge/Awesome_Python-%E2%87%92-blue?logo=python)](https://github.com/uhub/awesome-python)
4245

4346
**Why DeployDiff?** Every infrastructure change carries risk — wrong config, unexpected cost, unreachable state. DeployDiff gives you a clear, human-readable preview of what's about to change before Terraform, CloudFormation, or Pulumi applies it. See which resources are being created, modified, or destroyed. Estimate cost impact so surprise bills don't show up. Get rollback commands pre-generated so recovery isn't panic-mode. Supports Terraform plan JSON, CloudFormation change sets, and Pulumi previews.
4447

@@ -52,7 +55,18 @@ Or install directly from GitHub:
5255

5356
```bash
5457
pip install git+https://github.com/Coding-Dev-Tools/deploydiff.git
55-
Or install via Homebrew (macOS/Linux):```bashbrew tap Coding-Dev-Tools/tapbrew install deploydiff```Or install via Scoop (Windows):```bashscoop bucket add Coding-Dev-Tools https://github.com/Coding-Dev-Tools/scoop-bucketscoop install deploydiff```
58+
```
59+
60+
Or install via Homebrew (macOS/Linux):
61+
```bash
62+
brew tap Coding-Dev-Tools/tap
63+
brew install deploydiff
64+
```
65+
66+
Or install via Scoop (Windows):
67+
```bash
68+
scoop bucket add Coding-Dev-Tools https://github.com/Coding-Dev-Tools/scoop-bucket
69+
scoop install deploydiff
5670
```
5771

5872
## Usage
@@ -141,3 +155,12 @@ DeployDiff is one of eight tools in the Revenue Holdings suite. One license cove
141155

142156
MIT
143157

158+
159+
160+
## Install via npm
161+
162+
```bash
163+
npm install -g deploydiff
164+
```
165+
166+
Then run: `deploydiff --help`
0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)