Skip to content

Commit

Permalink
Update requirements: Python >= 3.9
Browse files Browse the repository at this point in the history
  • Loading branch information
hakavlad committed Oct 12, 2024
1 parent f207b98 commit 9c1a87b
Show file tree
Hide file tree
Showing 5 changed files with 20 additions and 26 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -194,9 +194,9 @@ A detailed description of these options with examples can be found [here](https:

## Requirements

- Python >= 3.6
- [PyNaCl](https://pypi.org/project/PyNaCl/) >= 1.2.0 (provides `Argon2`)
- Python >= 3.9
- [PyCryptodomex](https://pypi.org/project/pycryptodomex/) >= 3.6.2 (provides `ChaCha20`)
- [PyNaCl](https://pypi.org/project/PyNaCl/) >= 1.2.0 (provides `BLAKE2` and `Argon2`)

---

Expand Down
2 changes: 1 addition & 1 deletion deb/DEBIAN/control
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ Package: tird
Version: 0.16.0
Section: utils
Architecture: all
Depends: python3 (>= 3.6.0), python3-nacl (>= 1.2.0), python3-pycryptodome (>= 3.6.2)
Depends: python3 (>= 3.9.0), python3-nacl (>= 1.2.0), python3-pycryptodome (>= 3.6.2)
Maintainer: Alexey Avramov <[email protected]>
Priority: optional
Homepage: https://github.com/hakavlad/tird
Expand Down
5 changes: 3 additions & 2 deletions docs/MANPAGE.md
Original file line number Diff line number Diff line change
Expand Up @@ -149,9 +149,10 @@ Enabling debug messages additionally shows:

# REQUIREMENTS

- Python >= 3.6
- PyNaCl >= 1.2.0
- Python >= 3.9
- PyCryptodomex >= 3.6.2
- PyNaCl >= 1.2.0


# TUTORAL

Expand Down
33 changes: 13 additions & 20 deletions docs/tird.1
Original file line number Diff line number Diff line change
Expand Up @@ -43,37 +43,30 @@ box even if you encrypt files without hiding them in containers.
.PP
print debug messages
.SH INPUT OPTIONS
.IP \[bu] 2
[01] Select an action
.IP \[bu] 2
.PP
\f[B]tird\f[R] has the following input options:
.IP
.nf
\f[C]
[01] Select an option
[02] Use custom settings?
.IP \[bu] 2
[03] Argon2 time cost
.IP \[bu] 2
[04] Max padding size
.IP \[bu] 2
[05] Set a fake MAC tag?
.IP \[bu] 2
[06] Input file path
.IP \[bu] 2
[07] Output file path
.IP \[bu] 2
[08] Start position
.IP \[bu] 2
[09] End position
.IP \[bu] 2
[10] Comments
.IP \[bu] 2
[11] Keyfile path
.IP \[bu] 2
[12] Passphrase
.IP \[bu] 2
[13] Proceed?
.IP \[bu] 2
[14] Output file size
\f[R]
.fi
.PP
See <https://github.com/hakavlad/tird/blob/main/docs/INPUT_OPTIONS.md>
for detailed descriptions and examples.
For a detailed description of these options, see
<https://github.com/hakavlad/tird/blob/main/docs/INPUT_OPTIONS.md>.
.SH GOALS
.IP \[bu] 2
Providing protection for individual files, including:
Expand Down Expand Up @@ -240,11 +233,11 @@ Development is not complete, there may be backward compatibility issues
in the future.
.SH REQUIREMENTS
.IP \[bu] 2
Python >= 3.6
.IP \[bu] 2
PyNaCl >= 1.2.0
Python >= 3.9
.IP \[bu] 2
PyCryptodomex >= 3.6.2
.IP \[bu] 2
PyNaCl >= 1.2.0
.SH TUTORAL
.PP
Step-by-step guides and examples you can see here
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ dependencies = [
"pycryptodomex>=3.6.2",
"pynacl>=1.2.0",
]
requires-python = ">=3.6"
requires-python = ">=3.9"

[project.urls]
"Bug Tracker" = "https://github.com/hakavlad/tird/issues"
Expand Down

0 comments on commit 9c1a87b

Please sign in to comment.