From ff6d53a81e765efd3cd3a0700ff173ff8cab8c49 Mon Sep 17 00:00:00 2001 From: Maxime Mouchet Date: Wed, 20 Nov 2019 21:34:32 +0100 Subject: [PATCH] v1.0.0 --- .github/workflows/benchmark.yml | 5 +++++ .github/workflows/documentation.yml | 2 +- Project.toml | 8 +++++--- README.md | 2 -- 4 files changed, 11 insertions(+), 6 deletions(-) diff --git a/.github/workflows/benchmark.yml b/.github/workflows/benchmark.yml index 0bc0ebe1..bc1d9b63 100644 --- a/.github/workflows/benchmark.yml +++ b/.github/workflows/benchmark.yml @@ -16,9 +16,14 @@ jobs: - uses: julia-actions/setup-julia@latest with: version: ${{ matrix.julia-version }} + - uses: actions/setup-python@v1 + with: + python-version: '3.6' - name: Install dependencies run: | julia --project=benchmark/ -e "using Pkg; Pkg.develop(PackageSpec(path=pwd())); Pkg.instantiate()" + pip install future numpy 'scipy==0.19.1' + pip install hmmlearn pyhsmm - name: Benchmark # TODO: Save/upload result/md files run: | diff --git a/.github/workflows/documentation.yml b/.github/workflows/documentation.yml index 83f7f548..add649a2 100644 --- a/.github/workflows/documentation.yml +++ b/.github/workflows/documentation.yml @@ -25,7 +25,7 @@ jobs: # TODO: Remove temporary install of Documenter from master (for v0.24) run: | julia --project=docs/ -e 'using Pkg; Pkg.develop(PackageSpec(url="https://github.com/JuliaDocs/Documenter.jl.git"))' - julia --project=docs/ -e 'using Pkg; Pkg.develop(PackageSpec(path=pwd())); Pkg.instantiate()' + julia --project=docs/ -e 'using Pkg; Pkg.add(PackageSpec(path=pwd())); Pkg.instantiate()' pip install matplotlib seaborn - name: Build and deploy env: diff --git a/Project.toml b/Project.toml index 70e4acd5..636464ec 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,7 @@ name = "HMMBase" uuid = "b2b3ca75-8444-5ffa-85e6-af70e2b64fe7" authors = ["Maxime Mouchet "] -version = "1.0.0-beta2" +version = "1.0.0" [deps] ArgCheck = "dce04be8-c92d-5529-be00-80e4d2c0e197" @@ -11,8 +11,10 @@ LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e" Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c" [compat] -Distributions = ">= 0.20.0" -julia = ">= 1.0.0" +ArgCheck = "1.0.0" +Clustering = "0.13.0" +Distributions = "0.20.0" +julia = "1.0.0" [extras] Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c" diff --git a/README.md b/README.md index e5f796d3..089c9352 100644 --- a/README.md +++ b/README.md @@ -14,8 +14,6 @@ ## Migrating to v1.0 -*(Not yet released)* - HMMBase v1.0 comes with many new features and performance improvements (see the [release notes](https://github.com/maxmouchet/HMMBase.jl/releases/tag/v1.0.0)), thanks to [@nantonel PR#6](https://github.com/maxmouchet/HMMBase.jl/pull/6). It also introduces breaking API changes (method and fields renaming), see [Migration to v1.0](https://maxmouchet.github.io/HMMBase.jl/dev/migration/) for details on migrating your code to the new version.