Ruptures Versions Save

ruptures: change point detection in Python

v1.1.9

5 months ago

Changes

🚀 Features

  • refactor: improve speed of BottomUp @probberechts (#309)

🐛 Bug Fixes

  • docs: fix notebook link in docs @laurenzse (#315)

📚 Documentation

  • docs: fix notebook link in docs @laurenzse (#315)
  • docs: update python version badges in README.md @pbregener (#307)

🧰 Maintenance

  • chore: release version 1.1.9 @oboulant (#316)
  • refactor: improve speed of BottomUp @probberechts (#309)

v1.1.8

11 months ago

Changes

  • test: add python v3.11 to test gh action @oboulant (#299)
  • docs(readme): update links format @guillaumewrobel (#264)
  • chore: update licence year @guillaumewrobel (#265)

🐛 Bug Fixes

  • docs: fix example notebooks @oboulant (#287)
  • fix: Set min_size to 1 for costrbf @deepcharles (#270)

📚 Documentation

  • docs: fix example notebooks @oboulant (#287)
  • docs: fix badges @deepcharles (#282)

🧰 Maintenance

  • build: use latest gha version for uploading to pypi @oboulant (#300)
  • build: add support of cp10 and cp11 wheels when possible @oboulant (#298)

v1.1.7

1 year ago

🐛 Bug Fixes

  • fix(CostL2): set min_size to 1 @deepcharles (#255)
  • fix: Allow Binseg to hit minsize bounds for segments @oboulant (#249)

📚 Documentation

  • docs(typo): Fixed syntax errors @shanks847 (#250)
  • docs: Ensemble dimensions @theovincent (#248)
  • docs: pw_normal @theovincent (#241)

🧰 Maintenance

  • ci(docs): fix the doc publishing job @deepcharles (#261)
  • chore: do not pin mkdocs version @oboulant (#247)

v1.1.6

2 years ago

Changes

  • perf: Rand index computation @Lucas-Prates (#222)

🐛 Bug Fixes

  • fix(datasets): propagate random seed for consistency @oboulant (#221)
  • fix: random behaviour of KernelCPD (Pelt) @deepcharles (#213)

📚 Documentation

  • docs: update landing page @deepcharles (#215)
  • docs: update license in readme @deepcharles (#214)

🧰 Maintenance

  • ci: remove coverage from the wheel testing process @deepcharles @oboulant (#229)
  • build: adding support py310 @deepcharles @oboulant (#228)
  • ci: skipping wheel building for Linux 32-bit @deepcharles @oboulant (#227)
  • ci: add pytest-cov to the pypi gh action @deepcharles (#225)
  • ci: make coverage computation work @oboulant (#220)
  • ci: add tests in CI for windows python v3.9 @oboulant (#219)

v1.1.5

2 years ago

Changes

  • test: better handling of mahalanobis @deepcharles (#211)
  • test: remove coverage computation from test @oboulant (#192)
  • build: add aarch64 wheel build support @odidev (#180)

🐛 Bug Fixes

  • fix: use cibuildwheel package and add tests @oboulant (#210)
  • fix: CostMl fitting behaviour @deepcharles (#209)
  • fix(CostNormal): add small bias in covariance matrix @deepcharles (#198)
  • fix: sanity_check usage when n_bkps is not explicitly specified @oboulant (#190)
  • fix: lru-cache usage @julia-shenshina (#171)
  • fix: store signal in CostMl object for compatibility reasons @oboulant (#173)

📚 Documentation

  • docs: update changelog @deepcharles (#205)

🧰 Maintenance

  • fix: use cibuildwheel package and add tests @oboulant (#210)
  • ci(gh-tests): change pip version for test jobs @oboulant (#204)
  • style: add module imported but unused in flake8 @oboulant (#191)
  • ci: do not triggers some gh actions for pre-commit-ci-update-config branch @oboulant (#186)

v1.1.4

2 years ago

Changes

🚀 Features

  • feat(display): more display options @earthgecko (#160)

🐛 Bug Fixes

  • fix: enfoce deepcopy for costar to avoid inplace modifications @oboulant (#164)
  • fix(kernelcpd): add early check on segmentation parameters @oboulant (#128)

📚 Documentation

  • docs: add text segmentation example @oboulant (#142)
  • docs: fix typo in relative path @oboulant (#137)

🧰 Maintenance

  • build: add nltk dependency to run docs examples @oboulant (#168)
  • ci: custom commit message for autoupdate PRs @deepcharles (#154)
  • chore: set manually a working version of pip for install @oboulant (#153)
  • ci: add depency for librosa @deepcharles (#121)

v1.1.3

3 years ago

Changes

  • ci: use joerick/[email protected] action in upload to pypi @deepcharles (#120)
  • chore: pre-commit autoupdate @pre-commit-ci (#118)
  • chore: pre-commit autoupdate @pre-commit-ci (#112)
  • test(kernelcpd): exhaustive test for kernelcpd @oboulant (#108)
  • test: Improve test coverage @oboulant (#106)
  • test(costlinear): add test for CostLinear @oboulant (#105)
  • ci: fix release-drafter and pr-semantic-check @deepcharles (#103)
  • ci: add gh actions for PR labeling @deepcharles (#102)
  • docs(readme): display codecov badge @oboulant (#101)
  • build: use PEP517/518 conventions @deepcharles (#100)

🐛 Bug Fixes

  • fix(KernelCPD): explicitly cast signal into double @oboulant (#111)
  • fix(costclinear): make multi-dimensional compatible @oboulant (#104)

📚 Documentation

  • docs: fix typo @deepcharles (#119)
  • docs: add music segmentation example @oboulant (#115)

🧰 Maintenance

  • build: use oldest-supported-numpy @deepcharles (#114)
  • build: cleaner build process @deepcharles (#107)

v1.1.2

3 years ago

What's new

Added

  • 12cbc9e feat: add piecewise linear cpd (#91)
  • a12b215 test: add code coverage badge (#97)
  • 2e9b17f docs: add binder for notebooks (#94)
  • da7544f docs(costcosine): add entry for CostCosine in docs (#93)
  • 8c9aa35 build(setup.py/cfg): add build_ext to setup.py (#88)
  • 10ef8e8 build(python39): add py39 to supported versions (#87)

Changed

  • 069bd41 fix(kernelcpd): bug fix in pelt (#95)
  • b4abc34 fix: memory leak in KernelCPD (#89)

v1.1.1

3 years ago

You can check this version out using:

pip install -U ruptures

v1.0.6

3 years ago

You can check this version out using:

pip install -U ruptures