Skip to content

Commit 13b5867

Browse files
author
Revenue Holdings
committed
feat: add Beta badge to README
1 parent ad23f7b commit 13b5867

14 files changed

Lines changed: 36 additions & 21 deletions

README.md

Lines changed: 20 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
# DeployDiff CLI
1+
# DeployDiff CLI
22

33
[![GitHub stars](https://img.shields.io/github/stars/Coding-Dev-Tools/deploydiff?style=social)](https://github.com/Coding-Dev-Tools/deploydiff/stargazers)
44

5-
Preview infrastructure changes with human-readable diffs, cost impact estimation, and rollback commands before you hit deploy.
5+
Preview infrastructure changes with human-readable diffs, cost impact estimation, and rollback commands — before you hit deploy.
66

77
[![PyPI](https://img.shields.io/pypi/v/deploydiff)](https://pypi.org/project/deploydiff/)
88
[![Python](https://img.shields.io/pypi/pyversions/deploydiff)](https://pypi.org/project/deploydiff/)
99
[![License](https://img.shields.io/pypi/l/deploydiff)](https://github.com/Coding-Dev-Tools/deploydiff/blob/main/LICENSE)
1010

11-
**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.
11+
**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.
1212

1313
## Installation
1414

@@ -74,36 +74,37 @@ DeployDiff is one of eight tools in the Revenue Holdings suite. One license cove
7474

7575
| Plan | Price | Best For |
7676
|------|-------|----------|
77-
| **Free** | $0 | Individual devs, OSS CLI only, 1 plan comparison |
78-
| **DeployDiff Individual** | **$15/mo** ($12 billed annually) | Professional devs unlimited plans, cost estimation |
79-
| **Suite (all 8 tools)** | **$49/mo** ($39 billed annually) | Full Revenue Holdings toolkit 40% savings |
80-
| **Team** | **$79/mo** ($63 billed annually) | Up to 5 devs shared reports, Slack alerts |
77+
| **Free** | $0 | Individual devs, OSS — CLI only, 1 plan comparison |
78+
| **DeployDiff Individual** | **$15/mo** ($12 billed annually) | Professional devs — unlimited plans, cost estimation |
79+
| **Suite (all 8 tools)** | **$49/mo** ($39 billed annually) | Full Revenue Holdings toolkit — 40% savings |
80+
| **Team** | **$79/mo** ($63 billed annually) | Up to 5 devs — shared reports, Slack alerts |
8181
| **Enterprise** | Custom | SSO, RBAC, compliance reports, dedicated support |
8282

83-
🔹 **No lock-in**: CLI works fully offline on the free tier no telemetry, no phone-home.
84-
🔹 **Annual billing**: Save 20%.
83+
🔹 **No lock-in**: CLI works fully offline on the free tier — no telemetry, no phone-home.
84+
🔹 **Annual billing**: Save 20%.
8585

8686
### Per-Tier Features
8787

8888
| Feature | Free | DeployDiff | Suite | Team | Enterprise |
8989
|---------|:----:|:----------:|:-----:|:----:|:----------:|
90-
| CLI: preview, cost, rollback | | | | | |
91-
| Unlimited stacks | | | | | |
92-
| Cost impact estimation | | | | | |
93-
| Multi-provider (TF, CFN, Pulumi) | | | | | |
94-
| Team collaboration / shared reports | | | | | |
95-
| Slack / webhook alerts | | | | | |
96-
| Compliance reports | | | | | |
97-
| RBAC | | | | | |
98-
| SSO / SAML / OIDC | | | | | |
90+
| CLI: preview, cost, rollback | ✓ | ✓ | ✓ | ✓ | ✓ |
91+
| Unlimited stacks | — | ✓ | ✓ | ✓ | ✓ |
92+
| Cost impact estimation | — | ✓ | ✓ | ✓ | ✓ |
93+
| Multi-provider (TF, CFN, Pulumi) | — | ✓ | ✓ | ✓ | ✓ |
94+
| Team collaboration / shared reports | — | — | — | ✓ | ✓ |
95+
| Slack / webhook alerts | — | — | — | ✓ | ✓ |
96+
| Compliance reports | — | — | — | — | ✓ |
97+
| RBAC | — | — | — | — | ✓ |
98+
| SSO / SAML / OIDC | — | — | — | — | ✓ |
9999
| Priority support | Community | 24h | 24h | 8h | Dedicated |
100100

101101
---
102102

103103
<p align="center">
104-
<sub>Part of <a href="https://coding-dev-tools.github.io/revenueholdings.dev/">Revenue Holdings</a> CLI tools built by autonomous AI.</sub>
104+
<sub>Part of <a href="https://coding-dev-tools.github.io/revenueholdings.dev/">Revenue Holdings</a> — CLI tools built by autonomous AI.</sub>
105105
</p>
106106

107107
## License
108108

109109
MIT
110+

src/deploydiff.egg-info/PKG-INFO

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,20 +8,32 @@ Project-URL: Homepage, https://github.com/Coding-Dev-Tools/deploydiff
88
Project-URL: Repository, https://github.com/Coding-Dev-Tools/deploydiff
99
Project-URL: Documentation, https://github.com/Coding-Dev-Tools/deploydiff#readme
1010
Project-URL: Issue Tracker, https://github.com/Coding-Dev-Tools/deploydiff/issues
11+
Keywords: infrastructure,terraform,cloudformation,pulumi,cost,diff,cli
12+
Classifier: Development Status :: 4 - Beta
13+
Classifier: Intended Audience :: Developers
14+
Classifier: Topic :: System :: Systems Administration
15+
Classifier: Programming Language :: Python :: 3
16+
Classifier: Programming Language :: Python :: 3.9
17+
Classifier: Programming Language :: Python :: 3.10
18+
Classifier: Programming Language :: Python :: 3.11
19+
Classifier: Programming Language :: Python :: 3.12
1120
Requires-Python: >=3.9
1221
Description-Content-Type: text/markdown
1322
License-File: LICENSE
1423
Requires-Dist: click>=8.1
1524
Requires-Dist: rich>=13.0
1625
Requires-Dist: pyyaml>=6.0
17-
Requires-Dist: revenueholdings-license>=0.1.0
26+
Provides-Extra: license
27+
Requires-Dist: revenueholdings-license>=0.1.0; extra == "license"
1828
Provides-Extra: dev
1929
Requires-Dist: pytest>=7.0; extra == "dev"
2030
Requires-Dist: pytest-cov>=4.0; extra == "dev"
2131
Dynamic: license-file
2232

2333
# DeployDiff CLI
2434

35+
[![GitHub stars](https://img.shields.io/github/stars/Coding-Dev-Tools/deploydiff?style=social)](https://github.com/Coding-Dev-Tools/deploydiff/stargazers)
36+
2537
Preview infrastructure changes with human-readable diffs, cost impact estimation, and rollback commands — before you hit deploy.
2638

2739
[![PyPI](https://img.shields.io/pypi/v/deploydiff)](https://pypi.org/project/deploydiff/)
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
click>=8.1
22
rich>=13.0
33
pyyaml>=6.0
4-
revenueholdings-license>=0.1.0
54

65
[dev]
76
pytest>=7.0
87
pytest-cov>=4.0
8+
9+
[license]
10+
revenueholdings-license>=0.1.0
14 Bytes
Binary file not shown.
14 Bytes
Binary file not shown.
14 Bytes
Binary file not shown.
14 Bytes
Binary file not shown.
14 Bytes
Binary file not shown.
14 Bytes
Binary file not shown.
14 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)