-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpyproject.toml
More file actions
71 lines (66 loc) · 1.2 KB
/
pyproject.toml
File metadata and controls
71 lines (66 loc) · 1.2 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
[project]
name = "e2eeftp"
version = "0.0.0"
authors = [
{ name="R A Veeraragavan", email="veeracoder123@gmail.com" },
]
description = "A simple command-line prototype for secure file transfers over TCP using Python. It ensures that files are encrypted from the client to the server, with no one in the middle being able to decipher the content."
readme = "README.md"
requires-python = ">=3.14"
dependencies = [
"cryptography>=46.0.5",
"rich>=14.3.3",
"watchdog>=6.0.0",
]
classifiers = [
"Programming Language :: Python :: 3",
"Operating System :: OS Independent",
]
license = "MIT"
license-files = ["LICEN[CS]E*"]
[project.urls]
Homepage = "https://github.com/veeracoder508/e2eeftp"
Issues = "https://github.com/veeracoder508/e2eeftp/issues"
[project.scripts]
e2eeftp = "e2eeftp.cli:cli"
[tool.uv.workspace]
members = [
".",
".",
".",
".",
".",
".",
".",
".",
".",
".",
".",
".",
".",
".",
".",
".",
".",
".",
".",
".",
".",
".",
".",
".",
".",
".",
".",
".",
".",
".",
".",
".",
]
[tool.uv.sources]
e2eeftp = { workspace = true }
[dependency-groups]
dev = [
"e2eeftp",
]