bob.pipelines merge requestshttps://gitlab.idiap.ch/bob/bob.pipelines/-/merge_requests2023-06-14T12:35:09Zhttps://gitlab.idiap.ch/bob/bob.pipelines/-/merge_requests/115meta(deps): add bob as dependency in new structure2023-06-14T12:35:09ZYannick DAYERmeta(deps): add bob as dependency in new structureAdapt to the new structure of bob with `bob/bob` on top.Adapt to the new structure of bob with `bob/bob` on top.Yannick DAYERYannick DAYERhttps://gitlab.idiap.ch/bob/bob.pipelines/-/merge_requests/114meta [readme]: Switch the README.rst to markdown2023-05-11T10:17:37ZYannick DAYERmeta [readme]: Switch the README.rst to markdownRenames README.rst to README.md to be supported by the release script.Renames README.rst to README.md to be supported by the release script.Yannick DAYERYannick DAYERhttps://gitlab.idiap.ch/bob/bob.pipelines/-/merge_requests/113meta [entry-points]: Revert dask.client group name2023-03-28T12:52:29ZYannick DAYERmeta [entry-points]: Revert dask.client group nameSwitch back to `dask.client` instead of `bob.pipelines.dask.client` for
the dask Client entry-points group name in `pyproject.toml`.
Fixes #46.Switch back to `dask.client` instead of `bob.pipelines.dask.client` for
the dask Client entry-points group name in `pyproject.toml`.
Fixes #46.Yannick DAYERYannick DAYERhttps://gitlab.idiap.ch/bob/bob.pipelines/-/merge_requests/112Replace clapp by clapper.2023-03-01T15:08:41ZYannick DAYERReplace clapp by clapper.Yannick DAYERYannick DAYERhttps://gitlab.idiap.ch/bob/bob.pipelines/-/merge_requests/111[pyproject.toml] Changing documentation link to master/sphinx2023-02-16T10:04:31ZAndré MAYORAZ[pyproject.toml] Changing documentation link to master/sphinxAndré MAYORAZAndré MAYORAZhttps://gitlab.idiap.ch/bob/bob.pipelines/-/merge_requests/110Modifying rc file name to bobrc.toml2023-02-14T10:08:45ZAndré MAYORAZModifying rc file name to bobrc.tomlAndré MAYORAZAndré MAYORAZhttps://gitlab.idiap.ch/bob/bob.pipelines/-/merge_requests/109Add a way to retrieve protocol definition files2024-01-08T13:57:33ZYannick DAYERAdd a way to retrieve protocol definition filesRemoves `bob.extension`'s `get_file()`.Removes `bob.extension`'s `get_file()`.Roadmap to the major version of Bob 12Yannick DAYERYannick DAYERhttps://gitlab.idiap.ch/bob/bob.pipelines/-/merge_requests/108Change UserDefaults calls to match last implementation2023-01-26T13:04:12ZAndré MAYORAZChange UserDefaults calls to match last implementationChanged UserDefaults calls to match the last implementation done in the package exposed.Changed UserDefaults calls to match the last implementation done in the package exposed.André MAYORAZAndré MAYORAZhttps://gitlab.idiap.ch/bob/bob.pipelines/-/merge_requests/106Update deprecated dask-jobqueue names2023-01-26T09:00:00ZYannick DAYERUpdate deprecated dask-jobqueue namesParameters from dask-jobqueue's classes (`Job` and `JobQueueCluster`) will change name soon. This follows those changes (`job_extra` to `job_extra_directives` and `env_extra` to `job_script_prologue`.
A config option (`jobqueue.sge.job-...Parameters from dask-jobqueue's classes (`Job` and `JobQueueCluster`) will change name soon. This follows those changes (`job_extra` to `job_extra_directives` and `env_extra` to `job_script_prologue`.
A config option (`jobqueue.sge.job-extra`) became invalid due to the name changes and returned `None` which was not handled correctly, making the submit commands fail silently and the scheduler waiting for the jobs. The option is now renamed.Yannick DAYERYannick DAYERhttps://gitlab.idiap.ch/bob/bob.pipelines/-/merge_requests/105[utils.py] changed return type in check_parameters_for_validity to ensure tha...2022-12-06T11:13:38ZAndré MAYORAZ[utils.py] changed return type in check_parameters_for_validity to ensure that a list is returnedCloses #44Closes #44André MAYORAZAndré MAYORAZhttps://gitlab.idiap.ch/bob/bob.pipelines/-/merge_requests/104Bob extension replacement2022-11-11T13:13:55ZYannick DAYERBob extension replacementPart of the replacement of bob.extension to exposed and auto-intersphinx. Related to #43.Part of the replacement of bob.extension to exposed and auto-intersphinx. Related to #43.Yannick DAYERYannick DAYERhttps://gitlab.idiap.ch/bob/bob.pipelines/-/merge_requests/103Add protocols as classmethod for FileListDatabase2022-11-11T23:33:08ZYannick DAYERAdd protocols as classmethod for FileListDatabaseAllows inheriting classes to retrieve a default protocols definition file and list protocols.Allows inheriting classes to retrieve a default protocols definition file and list protocols.Yannick DAYERYannick DAYERhttps://gitlab.idiap.ch/bob/bob.pipelines/-/merge_requests/102Ci refactoring2022-10-28T09:29:21ZAndré MAYORAZCi refactoringRefactoring of the CI process.
Linked to Issue #42Refactoring of the CI process.
Linked to Issue #42André MAYORAZAndré MAYORAZhttps://gitlab.idiap.ch/bob/bob.pipelines/-/merge_requests/101Pin numpy on the minor version2022-09-23T17:49:44ZYannick DAYERPin numpy on the minor versionPrevents increment of numpy minor version over the bob.devtools defined pin.Prevents increment of numpy minor version over the bob.devtools defined pin.Yannick DAYERYannick DAYERhttps://gitlab.idiap.ch/bob/bob.pipelines/-/merge_requests/100Fix the doctest of xarray failing on python 3.82022-07-22T10:15:12ZYannick DAYERFix the doctest of xarray failing on python 3.8Yannick DAYERYannick DAYERhttps://gitlab.idiap.ch/bob/bob.pipelines/-/merge_requests/99remove sampleloaders and prepare for bob.bio.base!3002022-10-14T09:02:57ZAmir MOHAMMADIremove sampleloaders and prepare for bob.bio.base!300Needed for bob.bio.base!300Needed for bob.bio.base!300Roadmap to the major version of Bob 12Yannick DAYERYannick DAYERhttps://gitlab.idiap.ch/bob/bob.pipelines/-/merge_requests/98DelayedSample tweak2022-07-26T11:24:43ZChristophe ECABERTDelayedSample tweak## Changes
1. Make `kwargs` take precedence over parents' `delayed_attributes`. This change is made to follow more closely the implementation of the `Sample` class.
2. Make sure an attribute is not present in both `delayed_attributes` an...## Changes
1. Make `kwargs` take precedence over parents' `delayed_attributes`. This change is made to follow more closely the implementation of the `Sample` class.
2. Make sure an attribute is not present in both `delayed_attributes` and `kwargs` of `__init__` function. Which is semantically not sound.Yannick DAYERYannick DAYERhttps://gitlab.idiap.ch/bob/bob.pipelines/-/merge_requests/97pipeline wrappers tweaks2022-07-08T08:24:12ZChristophe ECABERTpipeline wrappers tweaks## Changes
1. `SampleWrapper` to be able choose the type of output: `Sample` vs `DelayedSample`
2. `SampleWrapper` to make sure there is no invalid samples when calling `fit`
3. `DaskWrapper` to avoid calling `fit` multiple times## Changes
1. `SampleWrapper` to be able choose the type of output: `Sample` vs `DelayedSample`
2. `SampleWrapper` to make sure there is no invalid samples when calling `fit`
3. `DaskWrapper` to avoid calling `fit` multiple timesChristophe ECABERTChristophe ECABERThttps://gitlab.idiap.ch/bob/bob.pipelines/-/merge_requests/96Fix Dask documentation2022-06-28T14:00:34ZFlavio TARSETTIFix Dask documentationThis MR fixes the issues with the Dask documentationThis MR fixes the issues with the Dask documentationFlavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/bob/bob.pipelines/-/merge_requests/95[datasets] remove fieldnames from CSVToSamples2022-06-13T10:11:25ZAmir MOHAMMADI[datasets] remove fieldnames from CSVToSamplesSince it can be provided as part of dict_reader_kwargs
Also reorganize the DelayedSample code and tests
to make things more readableSince it can be provided as part of dict_reader_kwargs
Also reorganize the DelayedSample code and tests
to make things more readableThe Great DeprecationAmir MOHAMMADIAmir MOHAMMADI