Christopher Schölzel
Christopher Schölzel
After we switched to Python 3 in the codebase, the CI tests for Python 2 will surely start to fail. Solution: Remove the tests. :laughing: - [x] Remove CI tests...
By dropping support for Python 2.x, we can modernize the codebase and get rid of `from __future__ import` and other hacks. - [ ] Check where we do `from __future__...
Nolds already has a `.ruff.toml`. After #43, we can move the content to `pyproject.toml`. We should also double-check which settings we want and which rules we want to enable. -...
Closes #52.
Better describe and explain what fbm is in the docstring of `nolds.datasets.fbm`.
Although I haven't tried it, I'm pretty sure that the docs are currently broken after merging #67. - [ ] Run docs build. - [ ] Fix errors. - [...
See #75. Staying with reST makes sense as long as we use Sphinx, but even that can use the MyST parser. We will most likely want to switch since for...
We've been using Sphinx so far because it was the standard tool at the time nolds was created. Since then, MkDocs has been gaining popularity. The general argument seems to...
The docstrings in nolds are fairly consistent, but it wouldn't hurt to actually write down some conventions and make sure all docstrings adhere to them: - [ ] Are args...
After switching to Ruff and modernizing the codebase, the Sphinx docs are most likely broken. We need to fix this and decide whether to move to a different system for...