diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index f39cc17..212ed67 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -1,5 +1,5 @@ name: Test and Deploy -on: [pull_request, push] +on: [pull_request] jobs: windows-build-test: diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index dd7082e..81cd6f3 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -1,8 +1,6 @@ name: docs -on: - push: - branches: - - "main" +on: [pull_request] + permissions: contents: write jobs: diff --git a/Cargo.toml b/Cargo.toml index 677f06b..aa50323 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "perpetual" -version = "0.4.0" +version = "0.4.4" edition = "2021" authors = ["Mutlu Simsek "] homepage = "https://perpetual-ml.com" diff --git a/README.md b/README.md index c9b89e5..9035bde 100644 --- a/README.md +++ b/README.md @@ -61,7 +61,7 @@ pip install perpetual To use in a Rust project, add the following to your Cargo.toml file to get the package from [crates.io](https://crates.io/crates/perpetual). ```toml -perpetual = "0.4.0" +perpetual = "0.4.4" ``` ## Paper diff --git a/python-package/Cargo.toml b/python-package/Cargo.toml index a64ef05..5f3b7f0 100644 --- a/python-package/Cargo.toml +++ b/python-package/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "py-perpetual" -version = "0.4.0" +version = "0.4.4" edition = "2021" authors = ["Mutlu Simsek "] homepage = "https://perpetual-ml.com" @@ -19,7 +19,7 @@ crate-type = ["cdylib", "rlib"] [dependencies] pyo3 = { version = "0.21", features = ["extension-module"] } -perpetual_rs = {package="perpetual", version = "0.4.0", path = "../" } +perpetual_rs = {package="perpetual", version = "0.4.4", path = "../" } numpy = "0.21" ndarray = "0.15" serde_plain = { version = "1.0" } diff --git a/python-package/pyproject.toml b/python-package/pyproject.toml index e77a501..42b6cf9 100644 --- a/python-package/pyproject.toml +++ b/python-package/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "maturin" [project] name = "perpetual" -version = "0.4.0" +version = "0.4.4" description = "A self-generalizing gradient boosting machine which doesn't need hyperparameter optimization" license = { file = "LICENSE" } keywords = [ @@ -31,7 +31,7 @@ classifiers = [ ] [project.optional-dependencies] -dev = ["pandas", "polars", "pyarrow", "maturin", "pytest", "seaborn", "scikit-learn", "mkdocs-material==9.*", "mkdocstrings[python]==0.22.0", "mkdocs-autorefs", "ruff>=0.0.272", "typing-extensions", "ucimlrepo"] +dev = ["pandas", "polars", "pyarrow", "maturin", "pytest", "seaborn", "scikit-learn", "mkdocs-material==9.*", "mkdocstrings[python]==0.26.1", "mkdocs-autorefs", "ruff>=0.0.272", "typing-extensions", "ucimlrepo"] [tool.maturin] sdist-include = ["LICENSE", "README.md"]