mirror of
https://github.com/frida/frida-python
synced 2026-06-08 14:16:17 +00:00
setup: Move setuptools requirment to pyproject.toml
PEP 517 specify a new format for build systems and PEP 518 specify how we should require packages for our build system. Setuptools support PEP 517 so we should use it that way.
This commit is contained in:
@@ -1,3 +1,7 @@
|
||||
[build-system]
|
||||
requires = ["setuptools"]
|
||||
build-backend = "setuptools.build_meta"
|
||||
|
||||
[tool.black]
|
||||
line-length = 120
|
||||
|
||||
|
||||
@@ -108,7 +108,7 @@ if __name__ == "__main__":
|
||||
author="Frida Developers",
|
||||
author_email="oleavr@frida.re",
|
||||
url="https://frida.re",
|
||||
install_requires=["setuptools", "typing_extensions; python_version<'3.11'"],
|
||||
install_requires=["typing_extensions; python_version<'3.11'"],
|
||||
python_requires=">=3.7",
|
||||
license="wxWindows Library Licence, Version 3.1",
|
||||
keywords="frida debugger dynamic instrumentation inject javascript windows macos linux ios iphone ipad android qnx",
|
||||
|
||||
Reference in New Issue
Block a user