Skip to content

Commit d0eeab1

Browse files
authored
Merge pull request #253 from CastXML/changelog
Bump version 3.0.0
2 parents b56397d + 8dfbf09 commit d0eeab1

File tree

2 files changed

+25
-3
lines changed

2 files changed

+25
-3
lines changed

Diff for: CHANGELOG.md

+24
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,30 @@
11
Changes
22
=======
33

4+
Version 3.0.0
5+
-------------
6+
7+
1. Drop support for `Python 3.7` and `Python 3.8`
8+
9+
2. Add official support for `Python 3.12`, `Python 3.13`
10+
11+
3. Add official support for `arm` processors
12+
13+
4. Make many tests more robust for more combinations of processors / c++ standards
14+
15+
5. Update CI with newer `castxml` versions
16+
17+
5. Removed the `__va_list` declaration on `arm` from the declaration tree
18+
19+
6. Fix issues with spaces in c++ templates (containers traits)
20+
I have seen different scenarios regarding spaces in templates.
21+
On some platforms there might be spaces, on some others not.
22+
This "might" be a breaking change if you used to compare declarations manually,
23+
but from a pygccxml point of view all comparisons / search functions are still
24+
working as before.
25+
Anyway this is a 3.0.0 major version so at least you have been warned.
26+
27+
428
Version 2.6.1
529
-------------
630

Diff for: pyproject.toml

+1-3
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ keywords = [
1818
"CastXML",
1919
"gccxml",
2020
]
21-
version = "2.7.0"
21+
version = "3.0.0"
2222

2323
classifiers = [
2424
"Development Status :: 5 - Production/Stable",
@@ -27,8 +27,6 @@ classifiers = [
2727
"Operating System :: MacOS :: MacOS X",
2828
"Operating System :: Microsoft :: Windows",
2929
"Operating System :: POSIX",
30-
"Programming Language :: Python :: 3.7",
31-
"Programming Language :: Python :: 3.8",
3230
"Programming Language :: Python :: 3.9",
3331
"Programming Language :: Python :: 3.10",
3432
"Programming Language :: Python :: 3.11",

0 commit comments

Comments
 (0)