11[build-system ]
2- requires = [" hatchling" ]
3- build-backend = " hatchling.build"
4-
5- [project ]
6- name = " python_v2ray"
7- version = " 0.1.0"
8- authors = [
9- { name =" arshiacomplus" , email =" arshiacomplus@gmail.com" },
10- ]
11- description = " A powerful, high-level Python wrapper for managing and testing V2Ray/Xray-core and Hysteria clients."
12- readme = " README.md"
13- license = " GPL-3.0-only" # The modern, correct SPDX identifier
14- requires-python = " >=3.8"
15- keywords = [" v2ray" , " xray" , " hysteria" , " proxy" , " tester" , " api" , " wrapper" ]
16- classifiers = [
17- " Programming Language :: Python :: 3" ,
18- " License :: OSI Approved :: GNU General Public License v3 (GPLv3)" ,
19- " Operating System :: OS Independent" ,
20- " Intended Audience :: Developers" ,
21- " Topic :: Internet :: Proxy Servers" ,
22- " Topic :: System :: Networking" ,
23- ]
24-
25- dependencies = [
26- " requests" ,
27- " grpcio" ,
28- " protobuf" ,
29- ]
30-
31- [project .urls ]
32- "Homepage" = " https://github.com/arshiacomplus/python_v2ray"
33- "Bug Tracker" = " https://github.com/arshiacomplus/python_v2ray/issues"
34-
35- [tool .hatch .build .targets .wheel ]
36- packages = [" python_v2ray" ]
37- include = [
38- " /python_v2ray/vendor" ,
39- " /python_v2ray/core_engine"
40- ]
41-
42- [tool .hatch .build .targets .sdist ]
43- include = [
44- " /python_v2ray" ,
45- " /LICENSE" ,
46- " /README.md" ,
47- ]
2+ requires = [" setuptools>=61.0" ]
3+ build-backend = " setuptools.build_meta"
0 commit comments