1
1
#!/usr/bin/env python
2
- from setuptools import setup , find_packages
3
- from codecs import open
4
2
import glob
5
- import sys
6
3
import os
4
+ from codecs import open
7
5
6
+ from setuptools import find_packages , setup
8
7
9
8
data_files = []
10
9
directories = glob .glob ('async_tls_client/dependencies/' )
11
10
for directory in directories :
12
- files = glob .glob (directory + '*' )
11
+ files = glob .glob (directory + '*' )
13
12
data_files .append (('async_tls_client/dependencies' , files ))
14
13
15
14
about = {}
28
27
license = about ["__license__" ],
29
28
long_description = readme ,
30
29
long_description_content_type = "text/markdown" ,
30
+ url = "https://github.com/diprog/python-tls-client-async" ,
31
31
packages = find_packages (),
32
32
include_package_data = True ,
33
33
package_data = {
34
34
'' : ['*' ],
35
35
},
36
+ python_requires = ">=3.9" ,
36
37
classifiers = [
37
38
"Environment :: Web Environment" ,
38
39
"Intended Audience :: Developers" ,
42
43
"Operating System :: Microsoft :: Windows" ,
43
44
"Programming Language :: Python" ,
44
45
"Programming Language :: Python :: 3" ,
45
- "Programming Language :: Python :: 3.7" ,
46
- "Programming Language :: Python :: 3.8" ,
47
46
"Programming Language :: Python :: 3.9" ,
48
47
"Programming Language :: Python :: 3.10" ,
49
48
"Programming Language :: Python :: 3.11" ,
52
51
"Topic :: Internet :: WWW/HTTP" ,
53
52
"Topic :: Software Development :: Libraries" ,
54
53
],
54
+ install_requires = ["typing-extensions" ],
55
55
project_urls = {
56
+ "Original Project" : "https://github.com/FlorianREGAZ/Python-Tls-Client" ,
57
+ "Original PyPI" : "https://pypi.org/project/tls-client/" ,
56
58
"Source" : "https://github.com/diprog/python-tls-client-async" ,
57
- }
58
- )
59
+ },
60
+ keywords = ["tls" , "asyncio" , "http-client" , "ja3" , "fingerprinting" ],
61
+ )
0 commit comments