Releases: Project-OSmOSE/OSEkit
Releases · Project-OSmOSE/OSEkit
v1.0.2
🐸
User
- [FEATURE] Butterworth filter by @Gautzilla in #381
- raise a ValueError when user tries to delete an unexisting transform by @Gautzilla in #377
- raise an error if new files are found in project folder before reset() by @Gautzilla in #380
Bug Fixes
- Rename transform spectrum files by @Gautzilla in #367
Doc
- replace osmose text logos with new versions by @Gautzilla in #397
Misc
- aplose2raven deletion by @mathieudpnt in #396
- Mocked audio data class for tests by @Gautzilla in #382
- list[str] type hint in strptime_format parameters by @Gautzilla in #376
- @dependabot[bot] added to manage security updates #383
Full Changelog: v1.0.1...v1.0.2
v1.0.1
🦭
User
- Feature/job config gpu param by @mathieudpnt in #364
Bug Fixes
- [FIX] Spectrum edited name by @Gautzilla in #365
Doc
- fix old import name in job doc by @Gautzilla in #368
Misc
- update dev status to stable by @Gautzilla in #362
Full Changelog: v1.0.0...v1.0.1
v1.0.0
🥳
OSEkit 1.0.0 is here!
User
- Renaming by @Gautzilla in #352
- take into account non zero-padded datetime by @mathieudpnt in #326
- Data populated ratio by @Gautzilla in #330
- Spectrodata db values by @Gautzilla in #344
- Spectrodataset link rework by @Gautzilla in #334
Bug fixes
- FIX: DivisionByZero error in normalization by @Gautzilla in #329
- Fix job status by @Gautzilla in #336
- resolve all paths before expressing target relative to root by @Gautzilla in #342
- [FIX] Export LTAS using PBS Jobs by @Gautzilla in #339
- Fix spectro data from file split by @Gautzilla in #346
- fix resampler flush dimensions by @Gautzilla in #348
- Fix jobconfig walltime by @Gautzilla in #355
- Rename output name fix by @Gautzilla in #358
- [FIX] resampling from different sample rates by @Gautzilla in #360
Back
- Soxr resample stream by @Gautzilla in #341
- Analysis fft.fs and sample_rate mismatch by @Gautzilla in #340
- Cache normalization values after computing them by @Gautzilla in #347
- Same data name error by @Gautzilla in #345
- Read dataset metadata by @Gautzilla in #350
Doc
- fix typo in doc by @Gautzilla in #331
- add html favicon to doc by @Gautzilla in #332
Misc
- License readme by @Gautzilla in #327
- spaces added on multiline prints by @mathieudpnt in #353
- rename transform with output in existing output error message by @Gautzilla in #356
- Fix sonarqube issues by @Gautzilla in #328
Full Changelog: v0.4.3...v1.0.0
v0.4.3
What's Changed
User
- Specific build files by @Gautzilla in #316
- add job submition dependency option by @mathieudpnt in #313
- MSEED files support by @Gautzilla in #283
Back
- add boolean argument in PBS write test by @Gautzilla in #312
- Spectrogram joint by @Gautzilla in #314
- ScalePart value checking by @Gautzilla in #317
- fix LTASDataset sft serialization by @Gautzilla in #318
- Refacto / ABC classes by @Gautzilla in #319
- add SpectroDataset._data_from_dict() test by @Gautzilla in #320
- update lock by @Gautzilla in #321
- Remove unused utils by @Gautzilla in #324
- bump to version 0.4.3 by @Gautzilla in #325
Doc
- Contributing doc by @Gautzilla in #322
Full Changelog: v0.4.2b1...v0.4.3
v0.4.2b1
What's Changed
- No strptime format by @Gautzilla in #306
- handle boolean flag for pbs files by @mathieudpnt in #303
Full Changelog: v0.4.1...v0.4.2b1
v0.4.1
What's Changed
Not much: JSON files now specify relative paths, relative to the JSON file parent folder @Gautzilla in #308
Full Changelog: v0.4.0...v0.4.1
v0.4.0
🐳 What's Changed??
🐬Main new things
- Job rework by @Gautzilla in #281
- Data overlap by @Gautzilla in #297
- Optional normalization passing by @Gautzilla in #289
- add intermediate SpectroDataset.get_welch method by @Gautzilla in #300
🐬Bug fixes
- [FIX] RAM leak by @Gautzilla in #287
- [FIX] Spectral analysis linked to existing audio analysis by @Gautzilla in #296
- Fix/sd split instrument and normalization by @Gautzilla in #280
- fix a typo in the custom frequency scale doc by @Gautzilla in #299
🐬Back/Other
- add Event repr dunder by @Gautzilla in #284
- upgrade dependencies by @Gautzilla in #290
- change plot backend to imshow by @Gautzilla in #291
- SpectroDataset scale by @Gautzilla in #293
- update actions by @Gautzilla in #294
Full Changelog: v0.3.1...v0.4.0
v0.3.1
What's Changed
- Fix aplose2raven by @MaelleTtrt in #263
- Fix logger by @mathieudpnt in #274
- The logger is no longer automatically configured. See PR for more info.
- Analysis overwrite protection by @Gautzilla in #276
- Public API analyses can now be renamed and deleted.
- Running an analysis that has the name of an already-existing analysis will now raise an error. See PR for more info.
- Audio normalization by @Gautzilla in #268
- Audio data can now be normalized according to several normalization functions. See PR for more info.
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
This version cleans out the legacy OSEkit remains (the job module is the last one that must be reworked). Moreover:
- Core API by @Gautzilla in #245
- Feature/timezone management by @Gautzilla in #251
- [Optimization] Event overlap by @Gautzilla in #257
- Feature/strptime format list by @Gautzilla in #258
- [FEATURE] resample quality setting by @Gautzilla in #260
- New osmose logo by @Gautzilla in #262
- Feature/public api by @Gautzilla in #256
- Public LTAS by @Gautzilla in #265
Full Changelog: v0.2.5...v0.3.0
v0.2.5
What's Changed
Mostly backend stuff. The only change affecting the user interface is explained here.
- fix display storage core function by @mathieudpnt in #230
- delete out and pbs files on initialize by @Gautzilla in #232
- integration of timestamp utils by @Gautzilla in #216
- Refactor/timestamp utils integration by @Gautzilla in #236
- Revert "integration of timestamp utils (#216)" by @Gautzilla in #235
- remove umask calls by @Gautzilla in #234
- more explicit build warning messages by @Gautzilla in #238
- fix dtype in Dataset.py by @mathieudpnt in #239
- patch to 0.2.5 by @Gautzilla in #240
Full Changelog: v0.2.4...v0.2.5