diff --git a/CHANGELOG.md b/CHANGELOG.md index 455c909..b17d7af 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,14 @@ ## Released +### v0.2.0 + +- [x] Support for native mixed (serial and parallel) operation. +- [x] Specify custom profiler DB path +- [x] Protect against multiple profiling in mixed pipeline +- [x] CI test for notebooks +- [x] CI test using python 3.11 + ### v0.1.3 - [x] Add built-in pipeline profiling feature. @@ -39,14 +47,6 @@ ## On-going -### v0.2.0 - -- [x] Support for native mixed (serial and parallel) operation. -- [x] Specify custom profiler DB path -- [x] Protect against multiple profiling in mixed pipeline -- [x] CI test for notebooks -- [x] CI test using python 3.11 - ### v0.2.1 - [ ] Code formatting CI. diff --git a/docs/source/conf.py b/docs/source/conf.py index 9313963..d29414a 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -23,7 +23,7 @@ author = "Mukhlas Adib" # The full version, including alpha/beta/rc tags -release = "v0.1.3" +release = "v0.2.0" # -- General configuration --------------------------------------------------- diff --git a/pyproject.toml b/pyproject.toml index 7887520..9ded69b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "pystream-pipeline" -version = "0.1.3" +version = "0.2.0" description = "Python package to create and manage fast parallelized data processing pipeline for real-time application" authors = ["Mukhlas Adib "] license = "MIT" diff --git a/pystream/__init__.py b/pystream/__init__.py index 701dc0c..a8eb47f 100644 --- a/pystream/__init__.py +++ b/pystream/__init__.py @@ -8,7 +8,7 @@ from pystream.pipeline.pipeline import Pipeline from pystream.stage.stage import Stage -__version__ = "0.1.3" +__version__ = "0.2.0" logger = LOGGER """ diff --git a/tests/test_pystream.py b/tests/test_pystream.py index 1750cc0..6e9f365 100644 --- a/tests/test_pystream.py +++ b/tests/test_pystream.py @@ -3,12 +3,13 @@ def test_version(): - assert __version__ == "0.1.3" + assert __version__ == "0.2.0" def test_import(): from pystream import Stage, Pipeline, MAIN_PIPELINE_NAME, logger from pystream.functional import func_parallel_thread, func_serial + def test_constants(): - assert MAIN_PIPELINE_NAME == _PIPELINE_NAME_IN_PROFILE \ No newline at end of file + assert MAIN_PIPELINE_NAME == _PIPELINE_NAME_IN_PROFILE