From 379f16c43933b5a7eed505adcdb70138a09c6b34 Mon Sep 17 00:00:00 2001 From: Christopher Doris Date: Wed, 7 Aug 2024 07:24:46 +0100 Subject: [PATCH] release 0.9.22 --- Project.toml | 2 +- docs/src/releasenotes.md | 2 +- pysrc/juliacall/__init__.py | 2 +- pysrc/juliacall/juliapkg-dev.json | 2 +- pysrc/juliacall/juliapkg.json | 2 +- setup.cfg | 2 +- src/Core/Core.jl | 2 +- src/PythonCall.jl | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/Project.toml b/Project.toml index d7a7e09e..84ce1327 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,7 @@ name = "PythonCall" uuid = "6099a3de-0909-46bc-b1f4-468b9a2dfc0d" authors = ["Christopher Doris "] -version = "0.9.21" +version = "0.9.22" [deps] CondaPkg = "992eb4ea-22a4-4c89-a5bb-47a3300528ab" diff --git a/docs/src/releasenotes.md b/docs/src/releasenotes.md index 5ce68c15..5f894bb5 100644 --- a/docs/src/releasenotes.md +++ b/docs/src/releasenotes.md @@ -1,6 +1,6 @@ # Release Notes -## Unreleased +## 0.9.22 (2024-08-07) * Finalizers are now thread-safe, meaning PythonCall now works in the presence of multi-threaded Julia code. Previously, tricks such as disabling the garbage collector were required. Python code must still be called on the main thread. diff --git a/pysrc/juliacall/__init__.py b/pysrc/juliacall/__init__.py index c9c369a8..5e730d49 100644 --- a/pysrc/juliacall/__init__.py +++ b/pysrc/juliacall/__init__.py @@ -1,7 +1,7 @@ # This module gets modified by PythonCall when it is loaded, e.g. to include Core, Base # and Main modules. -__version__ = '0.9.21' +__version__ = '0.9.22' _newmodule = None diff --git a/pysrc/juliacall/juliapkg-dev.json b/pysrc/juliacall/juliapkg-dev.json index 321bb1cf..d62a0f05 100644 --- a/pysrc/juliacall/juliapkg-dev.json +++ b/pysrc/juliacall/juliapkg-dev.json @@ -3,7 +3,7 @@ "packages": { "PythonCall": { "uuid": "6099a3de-0909-46bc-b1f4-468b9a2dfc0d", - "version": "=0.9.21", + "version": "=0.9.22", "path": "../..", "dev": true } diff --git a/pysrc/juliacall/juliapkg.json b/pysrc/juliacall/juliapkg.json index fc73dc10..bae8cac9 100644 --- a/pysrc/juliacall/juliapkg.json +++ b/pysrc/juliacall/juliapkg.json @@ -3,7 +3,7 @@ "packages": { "PythonCall": { "uuid": "6099a3de-0909-46bc-b1f4-468b9a2dfc0d", - "version": "=0.9.21" + "version": "=0.9.22" } } } diff --git a/setup.cfg b/setup.cfg index 123e6596..8d1471f8 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,6 +1,6 @@ [metadata] name = juliacall -version = 0.9.21 +version = 0.9.22 description = Julia and Python in seamless harmony long_description = file: README.md long_description_content_type = text/markdown diff --git a/src/Core/Core.jl b/src/Core/Core.jl index 30d185a7..2c73e9aa 100644 --- a/src/Core/Core.jl +++ b/src/Core/Core.jl @@ -5,7 +5,7 @@ Defines the `Py` type and directly related functions. """ module Core -const VERSION = v"0.9.21" +const VERSION = v"0.9.22" const ROOT_DIR = dirname(dirname(@__DIR__)) using ..PythonCall: PythonCall # needed for docstring cross-refs diff --git a/src/PythonCall.jl b/src/PythonCall.jl index a2e7c3d8..c797693f 100644 --- a/src/PythonCall.jl +++ b/src/PythonCall.jl @@ -1,6 +1,6 @@ module PythonCall -const VERSION = v"0.9.21" +const VERSION = v"0.9.22" const ROOT_DIR = dirname(@__DIR__) include("Utils/Utils.jl")