-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpyproject.toml
More file actions
107 lines (102 loc) · 2.75 KB
/
pyproject.toml
File metadata and controls
107 lines (102 loc) · 2.75 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
[project]
name = "pacli-tool"
dynamic = ["version"]
description = "A secure CLI to manage secrets locally with encryption, master password, and clipboard support."
readme = "README.md"
authors = [
{ name = "Mobarak Hosen Shakil", email = "mh.ice.iu@gmail.com" }
]
license = { file = "LICENSE" }
requires-python = ">=3.10"
dependencies = [
"cryptography==46.0.7",
"click==8.2.1",
"requests==2.33.1",
"pyperclip==1.9.0",
"flask==3.1.3",
"flask-socketio==5.6.1",
"paramiko==4.0.0",
"python-socketio==5.16.1",
"backports-tarfile==1.2.0",
"bcrypt==5.0.0",
"bidict==0.23.1",
"blinker==1.9.0",
"boolean-py==5.0",
"build==1.4.3",
"cachecontrol==0.14.4",
"certifi==2025.8.3",
"cffi==2.0.0",
"charset-normalizer==3.4.3",
"cyclonedx-python-lib==11.7.0",
"defusedxml==0.7.1",
"docutils==0.22.4",
"filelock==3.29.0",
"h11==0.16.0",
"id==1.6.1",
"idna==3.10",
"importlib-metadata==9.0.0",
"invoke==3.0.3",
"itsdangerous==2.2.0",
"jaraco-classes==3.4.0",
"jaraco-context==6.1.2",
"jaraco-functools==4.4.0",
"jinja2==3.1.6",
"keyring==25.7.0",
"license-expression==30.4.4",
"markdown-it-py==4.0.0",
"markupsafe==3.0.3",
"mdurl==0.1.2",
"more-itertools==11.0.2",
"msgpack==1.1.2",
"nh3==0.3.4",
"packageurl-python==0.17.6",
"packaging==26.1",
"pip-api==0.0.34",
"pip-requirements-parser==32.0.1",
"pip-audit==2.10.0",
"platformdirs==4.9.6",
"py-serializable==2.1.0",
"pycparser==2.22",
"pygments==2.20.0",
"pynacl==1.6.2",
"pyparsing==3.3.2",
"pyproject-hooks==1.2.0",
"python-engineio==4.13.1",
"readme-renderer==44.0",
"requests-toolbelt==1.0.0",
"rfc3986==2.0.0",
"rich==15.0.0",
"simple-websocket==1.1.0",
"sortedcontainers==2.4.0",
"tomli==2.4.1",
"tomli-w==1.2.0",
"twine==6.2.0",
"typing-extensions==4.15.0",
"urllib3==2.6.3",
"werkzeug==3.1.6",
"wsproto==1.3.2",
"zipp==3.23.1",
]
keywords = ["cli", "secrets", "encryption", "password", "token", "clipboard", "security"]
classifiers = [
"Programming Language :: Python :: 3",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
"Environment :: Console",
"Intended Audience :: End Users/Desktop",
"Topic :: Security :: Cryptography",
"Topic :: Utilities"
]
[project.urls]
Homepage = "https://github.com/imshakil/pacli"
Issues = "https://github.com/imshakil/pacli/issues"
[project.scripts]
pacli = "pacli.cli:cli"
[build-system]
requires = ["setuptools>=61.0", "setuptools-scm"]
build-backend = "setuptools.build_meta"
[tool.setuptools_scm]
version_scheme = "post-release"
local_scheme = "no-local-version"
[tool.mypy]
ignore_missing_imports = true