Skip to content

Commit 80aa094

Browse files
Merge remote-tracking branch 'origin/refs/pull/50/head'
2 parents 1bf073d + 148e6dd commit 80aa094

9 files changed

Lines changed: 673 additions & 489 deletions

File tree

.env

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
PYTHONWARNINGS="ignore:DeprecationWarning"

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright 2018-2019 Danny Grove
1+
Copyright 2018-2022 Danny Grove
22

33
Licensed under the Apache License, Version 2.0 (the "License");
44
you may not use this file except in compliance with the License.

Makefile

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@ shell:
1919
setup: set-hooks
2020
@pipenv sync --dev
2121

22+
.PHONY: Pipfile.lock
23+
Pipfile.lock:
24+
@pipenv lock
25+
2226
.PHONY: requirements.txt
2327
requirements.txt:
2428
@echo "Generating requirements.txt"
@@ -59,19 +63,19 @@ run:
5963

6064
.PHONY: test
6165
test: setup
62-
-@$(PIP_ENV)/bin/coverage run -m unittest -v
66+
-@pipenv run coverage run -m unittest -v
6367

6468
.PHONY: test-by-name
6569
test-by-name:
66-
-@$(PIP_ENV)/bin/coverage run -m unittest $(TEST) -v
70+
-@pipenv run coverage run -m unittest $(NAME) -v
6771

6872
.PHONY: coverage
6973
coverage:
70-
@$(PIP_ENV)/bin/coverage report -m
74+
-@pipenv run coverage report -m
7175

7276
.PHONY: coveralls
7377
coveralls:
74-
@$(PIP_ENV)/bin/coveralls
78+
@pipenv run coveralls
7579

7680
.PHONY: pkg
7781
pkg: build

Pipfile

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,16 @@ url = "https://pypi.org/simple"
44
verify_ssl = true
55

66
[dev-packages]
7-
black = "==20.8b1"
8-
coverage = "==5.3"
9-
coveralls = "==2.1.2"
10-
docker = "==4.3.1"
11-
flake8 = "==3.8.4"
7+
black = "==21.12b0"
8+
coverage = "==6.2"
9+
coveralls = "==3.3.1"
10+
docker = "==5.0.3"
11+
flake8 = "==4.0.1"
1212

1313
[packages]
14-
click = "==7.1.2"
15-
cryptography = "==3.2"
16-
pyOpenSSL = "==19.1.0"
17-
python-gnupg = "==0.4.6"
18-
requests = "==2.24.0"
19-
urllib3 = "==1.25.10"
14+
click = "==8.0.1"
15+
cryptography = "==36.0.1"
16+
pyOpenSSL = "==21.0.0"
17+
python-gnupg = "==0.4.8"
18+
requests = "==2.27.1"
19+
urllib3 = "==1.26.8"

Pipfile.lock

Lines changed: 222 additions & 282 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

mtls/cli.py

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -301,19 +301,15 @@ def create_certificate(
301301

302302

303303
@certificate.command("revoke", help="Revoke a certificate for a given server.")
304-
@click.option("--fingerprint", "-f", default=None, help="User PGP Fingerprint")
305304
@click.option(
306305
"--serial-number", default=None, help="Serial Number of certificate"
307306
)
308-
@click.option(
309-
"--name", "-n", default=None, help="The common name on the certificate."
310-
)
311307
@click.pass_context
312-
def revoke_certificate(ctx, fingerprint, serial_number, name):
308+
def revoke_certificate(ctx, serial_number):
313309
if not isinstance(ctx.obj["mtls"], MutualTLS):
314310
click.secho("A server was not provided.", fg="red")
315311
sys.exit(1)
316-
ctx.obj["mtls"].revoke_cert(fingerprint, serial_number, name)
312+
ctx.obj["mtls"].revoke_cert(serial_number)
317313

318314

319315
@certificate.command("crl", help="Get the CRL for a given server")

0 commit comments

Comments
 (0)