Skip to content

Commit ce3a06e

Browse files
committed
v0.2.0
1 parent 1b2815a commit ce3a06e

File tree

3 files changed

+25
-4
lines changed

3 files changed

+25
-4
lines changed

CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,26 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

88

9+
## [0.2.0] - 2025-05-13
10+
11+
### Added
12+
13+
- Propagate PyTorch CUDA flags via CMake target [@stotko](https://github.com/stotko) ([\#57](https://github.com/vc-bonn/charonload/pull/57))
14+
- Document JIT compiling and PyTorch handling behavior [@stotko](https://github.com/stotko) ([\#56](https://github.com/vc-bonn/charonload/pull/56))
15+
- Support global configuration overrides with environment variables [@stotko](https://github.com/stotko) ([\#55](https://github.com/vc-bonn/charonload/pull/55))
16+
- Add Python 3.13 support [@stotko](https://github.com/stotko) ([\#47](https://github.com/vc-bonn/charonload/pull/47))
17+
18+
### Changed
19+
20+
- Also clean if torch version has changed [@stotko](https://github.com/stotko) ([\#53](https://github.com/vc-bonn/charonload/pull/53))
21+
- Use extension name when determining default build directory [@stotko](https://github.com/stotko) ([\#49](https://github.com/vc-bonn/charonload/pull/49))
22+
- Defer resolving configurations until inserted into dict [@stotko](https://github.com/stotko) ([\#48](https://github.com/vc-bonn/charonload/pull/48))
23+
24+
### Removed
25+
26+
- Drop Python 3.8 support [@stotko](https://github.com/stotko) ([\#46](https://github.com/vc-bonn/charonload/pull/46))
27+
28+
929
## [0.1.4] - 2024-11-08
1030

1131
### Fixed
@@ -61,6 +81,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
6181

6282
- Initial version
6383

84+
[0.2.0]: https://github.com/vc-bonn/charonload/compare/v0.1.4...v0.2.0
6485
[0.1.4]: https://github.com/vc-bonn/charonload/compare/v0.1.3...v0.1.4
6586
[0.1.3]: https://github.com/vc-bonn/charonload/compare/v0.1.2...v0.1.3
6687
[0.1.2]: https://github.com/vc-bonn/charonload/compare/v0.1.1...v0.1.2

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "charonload"
3-
version = "0.1.4"
3+
version = "0.2.0"
44
authors = [{ name = "Patrick Stotko", email = "[email protected]" }]
55
description = "Develop C++/CUDA extensions with PyTorch like Python scripts"
66
readme = "README.md"

src/charonload/cmake/charonload-config-version.cmake

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@
1010
# The variable CVF_VERSION must be set before calling configure_file().
1111

1212

13-
set(PACKAGE_VERSION "0.1.4")
13+
set(PACKAGE_VERSION "0.2.0")
1414

1515
if(PACKAGE_VERSION VERSION_LESS PACKAGE_FIND_VERSION)
1616
set(PACKAGE_VERSION_COMPATIBLE FALSE)
1717
else()
1818

19-
if("0.1.4" MATCHES "^([0-9]+)\\.([0-9]+)")
19+
if("0.2.0" MATCHES "^([0-9]+)\\.([0-9]+)")
2020
set(CVF_VERSION_MAJOR "${CMAKE_MATCH_1}")
2121
set(CVF_VERSION_MINOR "${CMAKE_MATCH_2}")
2222

@@ -27,7 +27,7 @@ else()
2727
string(REGEX REPLACE "^0+" "" CVF_VERSION_MINOR "${CVF_VERSION_MINOR}")
2828
endif()
2929
else()
30-
set(CVF_VERSION_MAJOR "0.1.4")
30+
set(CVF_VERSION_MAJOR "0.2.0")
3131
set(CVF_VERSION_MINOR "")
3232
endif()
3333

0 commit comments

Comments
 (0)