| 
27 | 27 | 
 
  | 
28 | 28 | setup_args = {  | 
29 | 29 |     'cmdclass': {'install': install},  | 
30 |  | -    'name': 'selenium',  | 
31 |  | -    'version': "4.24.0.dev202407312116",  | 
32 |  | -    'license': 'Apache 2.0',  | 
33 |  | -    'description': 'Official Python bindings for Selenium WebDriver.',  | 
34 |  | -    'long_description': open(join(abspath(dirname(__file__)), "README.rst")).read(),  | 
35 |  | -    'url': 'https://github.com/SeleniumHQ/selenium/',  | 
36 |  | -    'project_urls': {  | 
37 |  | -        'Bug Tracker': 'https://github.com/SeleniumHQ/selenium/issues',  | 
38 |  | -        'Changes': 'https://github.com/SeleniumHQ/selenium/blob/trunk/py/CHANGES',  | 
39 |  | -        'Documentation': 'https://www.selenium.dev/documentation/overview/',  | 
40 |  | -        'Source Code': 'https://github.com/SeleniumHQ/selenium/tree/trunk/py',  | 
41 |  | -    },  | 
42 |  | -    'python_requires': '~=3.8',  | 
43 |  | -    'classifiers': ['Development Status :: 5 - Production/Stable',  | 
44 |  | -                    'Intended Audience :: Developers',  | 
45 |  | -                    'License :: OSI Approved :: Apache Software License',  | 
46 |  | -                    'Operating System :: POSIX',  | 
47 |  | -                    'Operating System :: Microsoft :: Windows',  | 
48 |  | -                    'Operating System :: MacOS :: MacOS X',  | 
49 |  | -                    'Topic :: Software Development :: Testing',  | 
50 |  | -                    'Topic :: Software Development :: Libraries',  | 
51 |  | -                    'Programming Language :: Python',  | 
52 |  | -                    'Programming Language :: Python :: 3.8',  | 
53 |  | -                    'Programming Language :: Python :: 3.9',  | 
54 |  | -                    'Programming Language :: Python :: 3.10',  | 
55 |  | -                    'Programming Language :: Python :: 3.11',  | 
56 |  | -                    'Programming Language :: Python :: 3.12',  | 
57 |  | -                    ],  | 
58 |  | -    'package_dir': {  | 
59 |  | -        'selenium': 'selenium',  | 
60 |  | -        'selenium.common': 'selenium/common',  | 
61 |  | -        'selenium.webdriver': 'selenium/webdriver',  | 
62 |  | -    },  | 
63 |  | -    'packages': ['selenium',  | 
64 |  | -                 'selenium.common',  | 
65 |  | -                 'selenium.webdriver',  | 
66 |  | -                 'selenium.webdriver.chrome',  | 
67 |  | -                 'selenium.webdriver.chromium',  | 
68 |  | -                 'selenium.webdriver.common',  | 
69 |  | -                 'selenium.webdriver.edge',  | 
70 |  | -                 'selenium.webdriver.firefox',  | 
71 |  | -                 'selenium.webdriver.ie',  | 
72 |  | -                 'selenium.webdriver.remote',  | 
73 |  | -                 'selenium.webdriver.safari',  | 
74 |  | -                 'selenium.webdriver.support',  | 
75 |  | -                 'selenium.webdriver.webkitgtk',  | 
76 |  | -                 'selenium.webdriver.wpewebkit',  | 
77 |  | -                 ],  | 
78 |  | -    'include_package_data': True,  | 
79 |  | -    'install_requires': [  | 
80 |  | -        "urllib3[socks]>=1.26,<3",  | 
81 |  | -        "trio~=0.17",  | 
82 |  | -        "trio-websocket~=0.9",  | 
83 |  | -        "certifi>=2021.10.8",  | 
84 |  | -        "typing_extensions~=4.9",  | 
85 |  | -        "websocket-client~=1.8",  | 
86 |  | -    ],  | 
87 | 30 |     'rust_extensions': [  | 
88 | 31 |         RustExtension(  | 
89 | 32 |             {"selenium-manager": "selenium.webdriver.common.selenium-manager"},  | 
90 | 33 |             binding=Binding.Exec  | 
91 | 34 |         )  | 
92 | 35 |     ],  | 
93 |  | -    'zip_safe': False  | 
94 | 36 | }  | 
95 | 37 | 
 
  | 
96 | 38 | setup(**setup_args)  | 
0 commit comments