Skip to content

Commit a4beb28

Browse files
authored
build(deps): add libstdcxx pin, bump CondaPkg (#656)
Add libstdcxx to CondaPkg.toml with version "<=julia" to improve libstdc++ compatibility with the Julia toolchain. Bump CondaPkg compat to 0.2.30 to leverage related fixes. Update release notes to reflect the improved compatibility. Co-authored-by: Christopher Doris <github.com/cjdoris>
1 parent fc2282a commit a4beb28

File tree

3 files changed

+5
-1
lines changed

3 files changed

+5
-1
lines changed

CondaPkg.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
[deps.libstdcxx]
2+
version = "<=julia"
3+
14
[deps.libstdcxx-ng]
25
version = "<=julia"
36

Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ UnsafePointers = "e17b2a0c-0bdf-430a-bd0c-3a23cae4ff39"
1717

1818
[compat]
1919
Aqua = "0 - 999"
20-
CondaPkg = "0.2.23"
20+
CondaPkg = "0.2.30"
2121
Dates = "1"
2222
Libdl = "1"
2323
MacroTools = "0.5"

docs/src/releasenotes.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
## Unreleased
44
* Internal: Use heap-allocated types (PyType_FromSpec) to improve ABI compatibility.
55
* Minimum supported Python version is now 3.9.
6+
* Better compatibility with libstdc++.
67

78
## 0.9.26 (2025-07-15)
89
* Added PySide6 support to the GUI compatibility layer.

0 commit comments

Comments
 (0)