Skip to content

Commit f6d09b6

Browse files
authored
Lift pyodbc dependency exclusion for macOS on AArch64/ARM64 (DataDog#20812)
This removes a special case where `pyodbc` was depended on by all target platforms (including macOS on x86_64/AMD64) *except macOS on AArch64/ARM64*. There's no reason to keep the exclusion since `pyodbc` 5.2.0 is available for `macosx_11_0_arm64`, see: https://pypi.org/project/pyodbc/5.2.0/#files
1 parent b90d83a commit f6d09b6

5 files changed

Lines changed: 5 additions & 3 deletions

File tree

agent_requirements.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ pyjwt==2.10.1
4040
pymongo[srv]==4.8.0; python_version >= '3.9'
4141
pymqi==1.12.11
4242
pymysql==1.1.1
43-
pyodbc==5.2.0; sys_platform != 'darwin' or platform_machine != 'arm64'
43+
pyodbc==5.2.0
4444
pyopenssl==25.1.0
4545
pysmi==1.2.1
4646
pysnmp-mibs==0.1.6

ibm_i/changelog.d/20812.fixed

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Lift `pyodbc` dependency exclusion for macOS on AArch64/ARM64

ibm_i/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ license = "BSD-3-Clause"
3737

3838
[project.optional-dependencies]
3939
deps = [
40-
"pyodbc==5.2.0; sys_platform != 'darwin' or platform_machine != 'arm64'",
40+
"pyodbc==5.2.0",
4141
]
4242

4343
[project.urls]

sqlserver/changelog.d/20812.fixed

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Lift `pyodbc` dependency exclusion for macOS on AArch64/ARM64

sqlserver/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ license = "BSD-3-Clause"
3939
deps = [
4040
"azure-identity==1.23.0",
4141
"lxml==5.1.1",
42-
"pyodbc==5.2.0; sys_platform != 'darwin' or platform_machine != 'arm64'",
42+
"pyodbc==5.2.0",
4343
"pywin32==310; sys_platform == 'win32'",
4444
]
4545

0 commit comments

Comments
 (0)