|
65 | 65 | "License :: OSI Approved :: MIT License", |
66 | 66 | "Programming Language :: Python", |
67 | 67 | "Programming Language :: Python :: 3", |
68 | | - "Programming Language :: Python :: 3.7", |
69 | 68 | "Programming Language :: Python :: 3.8", |
70 | 69 | "Programming Language :: Python :: 3.9", |
71 | 70 | "Programming Language :: Python :: 3.10", |
| 71 | + "Programming Language :: Python :: 3.11", |
| 72 | + "Programming Language :: Python :: 3.12", |
72 | 73 | ], |
73 | 74 | install_requires=[ |
74 | 75 | # Define sub-dependencies due to pip dependency resolution bug |
75 | 76 | # https://github.com/pypa/pip/issues/988 |
76 | | - # ---requests dependencies--- |
77 | | - # requests 2.22+ does not support urllib3 1.25.0 or 1.25.1 (https://github.com/psf/requests/pull/5092) |
78 | | - # Security issue below 1.26.5 |
79 | | - "urllib3>=1.26.5,<1.27", |
| 77 | + "urllib3>=2.2.2,<3.0.0", |
80 | 78 | # Actual project dependencies |
81 | 79 | "deprecation>=2.1.0,<3.0.0", |
82 | 80 | "paho-mqtt>=1.6.1,<2.0.0", |
83 | | - "requests>=2.20.0,<2.32.0", # 2.32.0 breaks requests-unixsocket |
84 | | - "requests-unixsocket>=0.1.5,<1.0.0", |
| 81 | + "requests>=2.32.3,<3.0.0", |
| 82 | + "requests-unixsocket2>=0.4.1", |
85 | 83 | "janus", |
86 | 84 | "PySocks", |
87 | 85 | "typing_extensions", |
88 | 86 | ], |
89 | | - python_requires=">=3.7, <4", |
| 87 | + python_requires=">=3.8, <4", |
90 | 88 | packages=find_namespace_packages(where="azure-iot-device"), |
91 | 89 | package_data={"azure.iot.device": ["py.typed"]}, |
92 | 90 | package_dir={"": "azure-iot-device"}, |
|
0 commit comments