diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..8e75bca --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,261 @@ +### Changelog + +All notable changes to this project will be documented in this file. Dates are displayed in UTC. + +Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). + +#### [v0.2.4](https://github.com/barahona-research-group/PyGenStability/compare/v1.9...v0.2.4) + +- Feat: data clustering workflow [`#94`](https://github.com/barahona-research-group/PyGenStability/pull/94) +- Update README.md [`#93`](https://github.com/barahona-research-group/PyGenStability/pull/93) +- Feat: Update installation in readme [`#92`](https://github.com/barahona-research-group/PyGenStability/pull/92) +- Fix: Remove weird characters and fix no louvain [`#91`](https://github.com/barahona-research-group/PyGenStability/pull/91) +- Feat: Make some deps optional [`#90`](https://github.com/barahona-research-group/PyGenStability/pull/90) +- Fix: Make dtypes consistent at float64 [`#89`](https://github.com/barahona-research-group/PyGenStability/pull/89) +- Small improvements [`#85`](https://github.com/barahona-research-group/PyGenStability/pull/85) +- Update README.md [`#84`](https://github.com/barahona-research-group/PyGenStability/pull/84) +- Add matrix plot [`#83`](https://github.com/barahona-research-group/PyGenStability/pull/83) +- Try to fix instabilities [`#82`](https://github.com/barahona-research-group/PyGenStability/pull/82) +- Add ref to arxiv paper [`#80`](https://github.com/barahona-research-group/PyGenStability/pull/80) +- Add readme in long_description [`#79`](https://github.com/barahona-research-group/PyGenStability/pull/79) +- Fixed indices in formula [`#78`](https://github.com/barahona-research-group/PyGenStability/pull/78) +- fixed doc for linearized constructor [`#77`](https://github.com/barahona-research-group/PyGenStability/pull/77) +- Signed combinatorial constructor [`#75`](https://github.com/barahona-research-group/PyGenStability/pull/75) +- Update benchmark and better numpy multi-threading handling [`#76`](https://github.com/barahona-research-group/PyGenStability/pull/76) +- Update cli [`#74`](https://github.com/barahona-research-group/PyGenStability/pull/74) +- Improve doc [`#73`](https://github.com/barahona-research-group/PyGenStability/pull/73) +- Improve doc [`#72`](https://github.com/barahona-research-group/PyGenStability/pull/72) +- Improve doc [`#71`](https://github.com/barahona-research-group/PyGenStability/pull/71) +- Implementation of linearized_directed constructor [`#70`](https://github.com/barahona-research-group/PyGenStability/pull/70) +- Compute matrix exponential via spectral decomposition [`#68`](https://github.com/barahona-research-group/PyGenStability/pull/68) +- Improve documentation [`#67`](https://github.com/barahona-research-group/PyGenStability/pull/67) +- Improve examples [`#65`](https://github.com/barahona-research-group/PyGenStability/pull/65) +- Fix CI [`#64`](https://github.com/barahona-research-group/PyGenStability/pull/64) +- Add more examples [`#60`](https://github.com/barahona-research-group/PyGenStability/pull/60) +- New scale selection algorithm [`#63`](https://github.com/barahona-research-group/PyGenStability/pull/63) +- Add leiden solver [`#43`](https://github.com/barahona-research-group/PyGenStability/pull/43) +- Add example notebooks to doc [`#61`](https://github.com/barahona-research-group/PyGenStability/pull/61) +- Increase coverage to 100 [`#59`](https://github.com/barahona-research-group/PyGenStability/pull/59) +- Improve doc [`#58`](https://github.com/barahona-research-group/PyGenStability/pull/58) +- Update documentation [`#57`](https://github.com/barahona-research-group/PyGenStability/pull/57) +- Improve scale selection [`#52`](https://github.com/barahona-research-group/PyGenStability/pull/52) +- Improve example [`#55`](https://github.com/barahona-research-group/PyGenStability/pull/55) +- Add benchmarking capability [`#54`](https://github.com/barahona-research-group/PyGenStability/pull/54) +- Improve coverage [`#53`](https://github.com/barahona-research-group/PyGenStability/pull/53) +- Preloop for constructors [`#51`](https://github.com/barahona-research-group/PyGenStability/pull/51) +- changed order of postprocessing and ttprime [`#49`](https://github.com/barahona-research-group/PyGenStability/pull/49) +- fix example duplicate code [`#47`](https://github.com/barahona-research-group/PyGenStability/pull/47) +- multiscale example [`#45`](https://github.com/barahona-research-group/PyGenStability/pull/45) +- add codecov [`#44`](https://github.com/barahona-research-group/PyGenStability/pull/44) +- improve ttprime [`#42`](https://github.com/barahona-research-group/PyGenStability/pull/42) +- fix ci [`#39`](https://github.com/barahona-research-group/PyGenStability/pull/39) +- add tests [`#38`](https://github.com/barahona-research-group/PyGenStability/pull/38) +- Example notebooks + some cleaning [`#34`](https://github.com/barahona-research-group/PyGenStability/pull/34) +- select scales function and plotting [`#25`](https://github.com/barahona-research-group/PyGenStability/pull/25) +- Update notebooks and rename time to scale (#56) [`403e461`](https://github.com/barahona-research-group/PyGenStability/commit/403e461fb95ff6cdb8e5577236df4a9ecb8ac190) +- fix [`fb77583`](https://github.com/barahona-research-group/PyGenStability/commit/fb775836eefe40cff6f478723cfa4c37ef2d2dd8) +- clean example folder [`7f7fe47`](https://github.com/barahona-research-group/PyGenStability/commit/7f7fe47e5a04ebc0e26263a3c35df8e20f144c7c) + +#### [v1.9](https://github.com/barahona-research-group/PyGenStability/compare/v1.8...v1.9) + +> 15 February 2021 + +- bump version [`e41e2ed`](https://github.com/barahona-research-group/PyGenStability/commit/e41e2ed157d691b3db8e0a7db7166836f36f75d9) + +#### [v1.8](https://github.com/barahona-research-group/PyGenStability/compare/v1.7...v1.8) + +> 15 February 2021 + +- small corrections [`#32`](https://github.com/barahona-research-group/PyGenStability/pull/32) +- docstring update [`cebf105`](https://github.com/barahona-research-group/PyGenStability/commit/cebf105ce79ed6b753128ac3de8b24b39463ed9d) +- example cleanup [`5cc3c76`](https://github.com/barahona-research-group/PyGenStability/commit/5cc3c76e8de8fa768f3696a8bc182aa70c2664d2) + +#### [v1.7](https://github.com/barahona-research-group/PyGenStability/compare/v1.6.5...v1.7) + +> 11 February 2021 + +#### [v1.6.5](https://github.com/barahona-research-group/PyGenStability/compare/v1.6.4...v1.6.5) + +> 11 February 2021 + +- Update python-publish.yml [`91032a0`](https://github.com/barahona-research-group/PyGenStability/commit/91032a04047031f6acb5c12734b429407e48feeb) + +#### [v1.6.4](https://github.com/barahona-research-group/PyGenStability/compare/v1.6.3...v1.6.4) + +> 11 February 2021 + +- Update python-publish.yml [`8966563`](https://github.com/barahona-research-group/PyGenStability/commit/8966563cc2403881f7ff082b6ae38f6180668e82) + +#### [v1.6.3](https://github.com/barahona-research-group/PyGenStability/compare/v1.6.2...v1.6.3) + +> 11 February 2021 + +- Update python-publish.yml [`87e1d57`](https://github.com/barahona-research-group/PyGenStability/commit/87e1d578da36cb12db69647240b869ff0d1439ba) + +#### [v1.6.2](https://github.com/barahona-research-group/PyGenStability/compare/v1.6.1...v1.6.2) + +> 11 February 2021 + +- Update python-publish.yml [`3d51ef2`](https://github.com/barahona-research-group/PyGenStability/commit/3d51ef2fa566d48ffdf98a207856f5231b4266b6) + +#### [v1.6.1](https://github.com/barahona-research-group/PyGenStability/compare/v1.6...v1.6.1) + +> 11 February 2021 + +- update pypi [`0e51ac5`](https://github.com/barahona-research-group/PyGenStability/commit/0e51ac59efcbe0c007f0aafa037fd79173cdb46c) + +#### [v1.6](https://github.com/barahona-research-group/PyGenStability/compare/v1.5...v1.6) + +> 11 February 2021 + +- use class in constructors [`#29`](https://github.com/barahona-research-group/PyGenStability/pull/29) +- fixed quality indices [`#24`](https://github.com/barahona-research-group/PyGenStability/pull/24) +- added licence [`294c76f`](https://github.com/barahona-research-group/PyGenStability/commit/294c76f7a4b438d13b5ab9cb9b0df474ebe4d10c) +- constructor [`50305e7`](https://github.com/barahona-research-group/PyGenStability/commit/50305e78836a84aea9d6f9fec08114e52539bed3) +- initial doc commit [`78dafd0`](https://github.com/barahona-research-group/PyGenStability/commit/78dafd0c73d324431d0a7a9a216d19b096659cae) + +#### [v1.5](https://github.com/barahona-research-group/PyGenStability/compare/v1.4...v1.5) + +> 30 January 2021 + +- Update python-publish.yml [`dc5446a`](https://github.com/barahona-research-group/PyGenStability/commit/dc5446a63da5c15bf125f549a7ebaee09b8216fe) + +#### [v1.4](https://github.com/barahona-research-group/PyGenStability/compare/v1.3...v1.4) + +> 30 January 2021 + +- Update python-publish.yml [`3601d4f`](https://github.com/barahona-research-group/PyGenStability/commit/3601d4f0fe713550e9be2622ca1289c013ba6934) + +#### [v1.3](https://github.com/barahona-research-group/PyGenStability/compare/v1.2...v1.3) + +> 30 January 2021 + +- Update python-publish.yml [`2d00ddb`](https://github.com/barahona-research-group/PyGenStability/commit/2d00ddb46f458714724bbc03a888a06feee7ec3b) + +#### [v1.2](https://github.com/barahona-research-group/PyGenStability/compare/v1.1...v1.2) + +> 30 January 2021 + +- Update python-publish.yml [`c6aa885`](https://github.com/barahona-research-group/PyGenStability/commit/c6aa88530f5859aa299046ad9947a3677bdf92ed) + +### [v1.1](https://github.com/barahona-research-group/PyGenStability/compare/v0.2.4...v1.1) + +> 30 January 2021 + +#### [v0.2.4](https://github.com/barahona-research-group/PyGenStability/compare/v0.2.3...v0.2.4) + +> 5 May 2023 + +- Fix setup.py [`0b158bc`](https://github.com/barahona-research-group/PyGenStability/commit/0b158bcd026472edc488addddab002b1276fd278) + +#### [v0.2.3](https://github.com/barahona-research-group/PyGenStability/compare/v0.2.2...v0.2.3) + +> 28 April 2023 + +- Try to fix instabilities [`#82`](https://github.com/barahona-research-group/PyGenStability/pull/82) +- Add ref to arxiv paper [`#80`](https://github.com/barahona-research-group/PyGenStability/pull/80) +- bump version [`4ee1f3f`](https://github.com/barahona-research-group/PyGenStability/commit/4ee1f3f60f7583e127038fbab0e2cf8f2fa29d8b) +- fix pypi [`66a573e`](https://github.com/barahona-research-group/PyGenStability/commit/66a573eb07e67633127bfd77f37fe9bff2904a7a) + +#### [v0.2.2](https://github.com/barahona-research-group/PyGenStability/compare/v0.2.1...v0.2.2) + +> 8 March 2023 + +- Add readme in long_description [`#79`](https://github.com/barahona-research-group/PyGenStability/pull/79) + +#### [v0.2.1](https://github.com/barahona-research-group/PyGenStability/compare/v0.2.0...v0.2.1) + +> 8 March 2023 + +- fix release [`8ab25cd`](https://github.com/barahona-research-group/PyGenStability/commit/8ab25cd2452cf065e635bfa6f08108deced9f66b) + +#### [v0.2.0](https://github.com/barahona-research-group/PyGenStability/compare/v0.1.6...v0.2.0) + +> 8 March 2023 + +- Fixed indices in formula [`#78`](https://github.com/barahona-research-group/PyGenStability/pull/78) +- fixed doc for linearized constructor [`#77`](https://github.com/barahona-research-group/PyGenStability/pull/77) +- Signed combinatorial constructor [`#75`](https://github.com/barahona-research-group/PyGenStability/pull/75) +- Update benchmark and better numpy multi-threading handling [`#76`](https://github.com/barahona-research-group/PyGenStability/pull/76) +- Update cli [`#74`](https://github.com/barahona-research-group/PyGenStability/pull/74) +- Improve doc [`#73`](https://github.com/barahona-research-group/PyGenStability/pull/73) +- Improve doc [`#72`](https://github.com/barahona-research-group/PyGenStability/pull/72) +- Improve doc [`#71`](https://github.com/barahona-research-group/PyGenStability/pull/71) +- Implementation of linearized_directed constructor [`#70`](https://github.com/barahona-research-group/PyGenStability/pull/70) +- Compute matrix exponential via spectral decomposition [`#68`](https://github.com/barahona-research-group/PyGenStability/pull/68) +- Improve documentation [`#67`](https://github.com/barahona-research-group/PyGenStability/pull/67) +- Improve examples [`#65`](https://github.com/barahona-research-group/PyGenStability/pull/65) +- Fix CI [`#64`](https://github.com/barahona-research-group/PyGenStability/pull/64) +- Add more examples [`#60`](https://github.com/barahona-research-group/PyGenStability/pull/60) +- New scale selection algorithm [`#63`](https://github.com/barahona-research-group/PyGenStability/pull/63) +- Add leiden solver [`#43`](https://github.com/barahona-research-group/PyGenStability/pull/43) +- Add example notebooks to doc [`#61`](https://github.com/barahona-research-group/PyGenStability/pull/61) +- fix [`fb77583`](https://github.com/barahona-research-group/PyGenStability/commit/fb775836eefe40cff6f478723cfa4c37ef2d2dd8) +- improved hypergraph example [`cd182d4`](https://github.com/barahona-research-group/PyGenStability/commit/cd182d49568508a3e3e5db940c8f84920a1726f1) +- fix [`1320e1e`](https://github.com/barahona-research-group/PyGenStability/commit/1320e1e3c41c06368974966674fc885048ff257d) + +#### [v0.1.6](https://github.com/barahona-research-group/PyGenStability/compare/v0.1.5...v0.1.6) + +> 21 October 2022 + +- fix wheel building [`aeea2a6`](https://github.com/barahona-research-group/PyGenStability/commit/aeea2a614563861b72086410ff2c98795cff786c) + +#### [v0.1.5](https://github.com/barahona-research-group/PyGenStability/compare/v0.1.4...v0.1.5) + +> 21 October 2022 + +#### [v0.1.4](https://github.com/barahona-research-group/PyGenStability/compare/v0.1.3...v0.1.4) + +> 21 October 2022 + +- fix wheel building [`eaa8954`](https://github.com/barahona-research-group/PyGenStability/commit/eaa895462133e60a067e194f2399e40555e84e3a) + +#### [v0.1.3](https://github.com/barahona-research-group/PyGenStability/compare/v0.1.2...v0.1.3) + +> 21 October 2022 + +- fix wheel building [`160362e`](https://github.com/barahona-research-group/PyGenStability/commit/160362e673c9f97b5a71a2d66b4367f4856396d1) + +#### [v0.1.2](https://github.com/barahona-research-group/PyGenStability/compare/v0.1.1...v0.1.2) + +> 21 October 2022 + +- fix wheel building [`5c65388`](https://github.com/barahona-research-group/PyGenStability/commit/5c6538823612f51c082c2c02eac16cdb19fc0256) + +#### [v0.1.1](https://github.com/barahona-research-group/PyGenStability/compare/v0.1.0...v0.1.1) + +> 21 October 2022 + +- fix wheel building [`6ced7a5`](https://github.com/barahona-research-group/PyGenStability/commit/6ced7a5abace3de614c91afc3cff8f230be2b92d) +- Added DOI to readme [`ce640a3`](https://github.com/barahona-research-group/PyGenStability/commit/ce640a3f68099dffb57f762df4265fc08b519236) + +#### v0.1.0 + +> 13 October 2022 + +- Increase coverage to 100 [`#59`](https://github.com/barahona-research-group/PyGenStability/pull/59) +- Improve doc [`#58`](https://github.com/barahona-research-group/PyGenStability/pull/58) +- Update documentation [`#57`](https://github.com/barahona-research-group/PyGenStability/pull/57) +- Improve scale selection [`#52`](https://github.com/barahona-research-group/PyGenStability/pull/52) +- Improve example [`#55`](https://github.com/barahona-research-group/PyGenStability/pull/55) +- Add benchmarking capability [`#54`](https://github.com/barahona-research-group/PyGenStability/pull/54) +- Improve coverage [`#53`](https://github.com/barahona-research-group/PyGenStability/pull/53) +- Preloop for constructors [`#51`](https://github.com/barahona-research-group/PyGenStability/pull/51) +- changed order of postprocessing and ttprime [`#49`](https://github.com/barahona-research-group/PyGenStability/pull/49) +- fix example duplicate code [`#47`](https://github.com/barahona-research-group/PyGenStability/pull/47) +- multiscale example [`#45`](https://github.com/barahona-research-group/PyGenStability/pull/45) +- add codecov [`#44`](https://github.com/barahona-research-group/PyGenStability/pull/44) +- improve ttprime [`#42`](https://github.com/barahona-research-group/PyGenStability/pull/42) +- fix ci [`#39`](https://github.com/barahona-research-group/PyGenStability/pull/39) +- add tests [`#38`](https://github.com/barahona-research-group/PyGenStability/pull/38) +- Example notebooks + some cleaning [`#34`](https://github.com/barahona-research-group/PyGenStability/pull/34) +- select scales function and plotting [`#25`](https://github.com/barahona-research-group/PyGenStability/pull/25) +- small corrections [`#32`](https://github.com/barahona-research-group/PyGenStability/pull/32) +- use class in constructors [`#29`](https://github.com/barahona-research-group/PyGenStability/pull/29) +- fixed quality indices [`#24`](https://github.com/barahona-research-group/PyGenStability/pull/24) +- added directed constructor + MI -> VI [`#21`](https://github.com/barahona-research-group/PyGenStability/pull/21) +- bybind11 cleanup [`#13`](https://github.com/barahona-research-group/PyGenStability/pull/13) +- dropped params [`#12`](https://github.com/barahona-research-group/PyGenStability/pull/12) +- Update notebooks and rename time to scale (#56) [`403e461`](https://github.com/barahona-research-group/PyGenStability/commit/403e461fb95ff6cdb8e5577236df4a9ecb8ac190) +- clean example folder [`7f7fe47`](https://github.com/barahona-research-group/PyGenStability/commit/7f7fe47e5a04ebc0e26263a3c35df8e20f144c7c) +- example notebook with directed graphs [`5334454`](https://github.com/barahona-research-group/PyGenStability/commit/53344543d3daf6811cfe14fad6d3be7b77bfbcad) diff --git a/setup.py b/setup.py index 7d3cd6a..94b2d02 100644 --- a/setup.py +++ b/setup.py @@ -3,7 +3,7 @@ from setuptools import find_namespace_packages from setuptools import setup -__version__ = "0.2.3" +__version__ = "0.2.4" ext_modules = [ Pybind11Extension(