diff --git a/CMakeLists.txt b/CMakeLists.txt index 6d7e177a5..6d264b2ca 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -18,7 +18,7 @@ option(MLX_BUILD_METAL "Build metal backend" ON) option(BUILD_SHARED_LIBS "Build mlx as a shared library" OFF) if(NOT MLX_VERSION) - set(MLX_VERSION 0.7.0) + set(MLX_VERSION 0.8.0) endif() # --------------------- Processor tests ------------------------- diff --git a/python/src/ops.cpp b/python/src/ops.cpp index 977e5897f..e40ec5ca3 100644 --- a/python/src/ops.cpp +++ b/python/src/ops.cpp @@ -1261,7 +1261,7 @@ void init_ops(nb::module_& m) { "start"_a, "stop"_a, "num"_a = 50, - "dtype"_a = float32, + "dtype"_a.none() = float32, "stream"_a = nb::none(), nb::sig( "def linspace(start, stop, num: Optional[int] = 50, dtype: Optional[Dtype] = float32, stream: Union[None, Stream, Device] = None) -> array"), @@ -1396,7 +1396,7 @@ void init_ops(nb::module_& m) { } }, "shape"_a, - "dtype"_a = float32, + "dtype"_a.none() = float32, nb::kw_only(), "stream"_a = nb::none(), nb::sig( @@ -1442,7 +1442,7 @@ void init_ops(nb::module_& m) { } }, "shape"_a, - "dtype"_a = float32, + "dtype"_a.none() = float32, nb::kw_only(), "stream"_a = nb::none(), nb::sig( @@ -1487,7 +1487,7 @@ void init_ops(nb::module_& m) { "n"_a, "m"_a = nb::none(), "k"_a = 0, - "dtype"_a = float32, + "dtype"_a.none() = float32, nb::kw_only(), "stream"_a = nb::none(), nb::sig( @@ -1511,7 +1511,7 @@ void init_ops(nb::module_& m) { return identity(n, dtype.value_or(float32), s); }, "n"_a, - "dtype"_a = float32, + "dtype"_a.none() = float32, nb::kw_only(), "stream"_a = nb::none(), nb::sig( @@ -1539,7 +1539,7 @@ void init_ops(nb::module_& m) { "n"_a, "m"_a = nb::none(), "k"_a = 0, - "dtype"_a = float32, + "dtype"_a.none() = float32, nb::kw_only(), "stream"_a = nb::none(), nb::sig( diff --git a/setup.py b/setup.py index 5623f1e65..8bbb2a2f7 100644 --- a/setup.py +++ b/setup.py @@ -154,7 +154,7 @@ if __name__ == "__main__": setup( name="mlx", - version=get_version("0.7.0"), + version=get_version("0.8.0"), author="MLX Contributors", author_email="mlx@group.apple.com", description="A framework for machine learning on Apple silicon.",