Skip to content

Commit 2f2ed90

Browse files
committed
feat: update project metadata and dependencies
1 parent f681ac8 commit 2f2ed90

File tree

2 files changed

+63
-0
lines changed

2 files changed

+63
-0
lines changed

pyproject.toml

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
[build-system]
2+
requires = ["setuptools>=61.0"]
3+
build-backend = "setuptools.build_meta"
4+
5+
[project]
6+
name = "compressedcrack"
7+
version = "1.0.3"
8+
description = "A command-line tool to crack password-protected compressed files using brute force."
9+
readme = "README.md"
10+
authors = [{ name = "Minh Thanh", email = "[email protected]" }]
11+
license = { file = "LICENSE" }
12+
classifiers = [
13+
"Development Status :: 3 - Alpha",
14+
"Intended Audience :: Developers",
15+
"License :: OSI Approved :: MIT License",
16+
"Programming Language :: Python :: 3",
17+
"Programming Language :: Python :: 3.6",
18+
"Programming Language :: Python :: 3.7",
19+
"Programming Language :: Python :: 3.8",
20+
"Programming Language :: Python :: 3.9",
21+
]
22+
keywords = ["brute force", "password cracking", "compressed files"]
23+
dependencies = ["patool>=2.2.0"]
24+
requires-python = ">=3.6"
25+
26+
[project.urls]
27+
"Homepage" = "https://github.com/mnismt/CompressedCrack"
28+
"Bug Tracker" = "https://github.com/mnismt/CompressedCrack/issues"
29+
30+
[project.scripts]
31+
compressedcrack = "compressedcrack.main:main"

setup.py

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
from setuptools import setup, find_packages
2+
3+
setup(
4+
name="compressedcrack",
5+
version="1.0.3",
6+
description="A command-line tool to crack password-protected compressed files using brute force.",
7+
long_description=open("README.md").read(),
8+
long_description_content_type="text/markdown",
9+
author="Minh Thanh",
10+
author_email="[email protected]",
11+
url="https://github.com/mnismt/CompressedCrack",
12+
packages=find_packages(),
13+
classifiers=[
14+
"Development Status :: 3 - Alpha",
15+
"Intended Audience :: Developers",
16+
"License :: OSI Approved :: MIT License",
17+
"Programming Language :: Python :: 3",
18+
"Programming Language :: Python :: 3.6",
19+
"Programming Language :: Python :: 3.7",
20+
"Programming Language :: Python :: 3.8",
21+
"Programming Language :: Python :: 3.9",
22+
],
23+
keywords=["brute force", "password cracking", "compressed files"],
24+
install_requires=["patool>=2.2.0", "click"],
25+
python_requires=">=3.6",
26+
entry_points={
27+
"console_scripts": [
28+
"compressedcrack = compressedcrack.main:main"
29+
]
30+
},
31+
license="MIT",
32+
)

0 commit comments

Comments
 (0)