From 0d33da84d942c3e8889a51c2f510d917f54d2796 Mon Sep 17 00:00:00 2001 From: Christopher Doris Date: Sat, 18 Jun 2022 21:24:33 +0100 Subject: [PATCH] release notes and version bump --- Project.toml | 2 +- docs/src/pycall.md | 2 +- docs/src/releasenotes.md | 3 ++- pysrc/juliacall/__init__.py | 2 +- pysrc/juliacall/juliapkg.json | 2 +- setup.cfg | 2 +- src/PythonCall.jl | 2 +- 7 files changed, 8 insertions(+), 7 deletions(-) diff --git a/Project.toml b/Project.toml index 08308021..bebb479b 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.0" +version = "0.9.1" [deps] CondaPkg = "992eb4ea-22a4-4c89-a5bb-47a3300528ab" diff --git a/docs/src/pycall.md b/docs/src/pycall.md index bcbbc3d5..8a979f15 100644 --- a/docs/src/pycall.md +++ b/docs/src/pycall.md @@ -1,4 +1,4 @@ -# Coming from *PyCall*? +# Coming from PyCall/PyJulia? Another similar interface to Python is provided by [PyCall](https://github.com/JuliaPy/PyCall.jl). diff --git a/docs/src/releasenotes.md b/docs/src/releasenotes.md index b3ff1fa9..3a70abaa 100644 --- a/docs/src/releasenotes.md +++ b/docs/src/releasenotes.md @@ -1,9 +1,10 @@ # Release Notes -## Unreleased +## 0.9.1 (2022-06-18) * `PyArray` can be constructed using the `__array_struct__` part of the Numpy array interface. Constructing `PyArray(x)` is now about 50x faster, or 175x faster if you fully specify the type. +* JuliaCall can now be imported on Apple M1. ## 0.9.0 (2022-05-27) * **Breaking.** Removes `getpy`: you may now overload `Py` directly, which now need not diff --git a/pysrc/juliacall/__init__.py b/pysrc/juliacall/__init__.py index 285bc1a6..67973ab4 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.0' +__version__ = '0.9.1' _newmodule = None diff --git a/pysrc/juliacall/juliapkg.json b/pysrc/juliacall/juliapkg.json index 309ae74f..d1e119cb 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.0" + "version": "0.9.1" } } } diff --git a/setup.cfg b/setup.cfg index f1001790..ec2c4494 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,6 +1,6 @@ [metadata] name = juliacall -version = 0.9.0 +version = 0.9.1 description = Julia and Python in seamless harmony long_description = file: README.md long_description_content_type = text/markdown diff --git a/src/PythonCall.jl b/src/PythonCall.jl index 50a7e88e..254968fc 100644 --- a/src/PythonCall.jl +++ b/src/PythonCall.jl @@ -1,6 +1,6 @@ module PythonCall -const VERSION = v"0.9.0" +const VERSION = v"0.9.1" const ROOT_DIR = dirname(@__DIR__) using Base: @propagate_inbounds