Skip to content

Commit

Permalink
Move packaging to use pyproject.toml
Browse files Browse the repository at this point in the history
  • Loading branch information
jsharkey13 committed Dec 24, 2023
1 parent 917ad4c commit 7f6590f
Show file tree
Hide file tree
Showing 4 changed files with 30 additions and 19 deletions.
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
.idea/
venv/
output/
dist/
*.egg-info/
__pycache__/

*.py[cod]
28 changes: 28 additions & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
[project]
name = "iphone_backup_decrypt"
version = "0.3.0"
authors = [
{ name="James Sharkey" },
]
description = "Decrypt an iOS13+ encrypted local backup."
readme = "README.md"
requires-python = ">=3.8"
classifiers = [
"Programming Language :: Python :: 3",
"Topic :: Security :: Cryptography"
]

dependencies = [
"biplist>=1.0.3",
"pycryptodome>=3.9.1"
]

[project.optional-dependencies]
fastpbkdf2 = ["fastpbkdf2>=0.2"]

[project.urls]
Homepage = "https://github.com/jsharkey13/iphone_backup_decrypt"

[build-system]
requires = ["setuptools"]
build-backend = "setuptools.build_meta"
2 changes: 0 additions & 2 deletions requirements.txt

This file was deleted.

17 changes: 0 additions & 17 deletions setup.py

This file was deleted.

0 comments on commit 7f6590f

Please sign in to comment.