Skip to content

Releases: drivendataorg/cookiecutter-data-science

v2.1.0

10 Mar 17:36
445f359
Compare
Choose a tag to compare

What's Changed

  • Changed linting and formatting to be a new configuration choice (Discussion #374)
    • Added support for Ruff as a new option.
    • Changed the default choice to be Ruff.
    • Changed the previous behavior to be named "flake8+black+isort".
  • Fixed pyproject.toml to correctly set isort configuration. Previously, configuration was being set for ruff.lint.isort instead of for isort, even though isort was installed and used by make lint.
  • Fixed obsolete [tool.ruff.lint.isort] configuration key names that used underscores instead of hyphens. (Issue #388)
  • Changed import sorting in generated code scaffold to match the generated isort configuration.
  • Added support for uv pip as an environment manager option (Discussion #403)

New Contributors

Full Changelog: v2.0.1...v2.1.0

v2.0.1

26 Feb 16:46
9a754f5
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.0.0...v2.0.1

v2.0.0

22 May 19:10
2e2b8ef
Compare
Choose a tag to compare

Cookiecutter Data Science v2 has many major changes, including requiring a new CLI to use. For details about the changes, see our release announcement blog post: https://drivendata.co/blog/ccds-v2

v1 (Legacy)

20 Mar 05:48
c077603
Compare
Choose a tag to compare

Snapshot of the legacy version of Cookiecutter Data Science that will work in perpetuity with the command:

cookiecutter -c v1 https://github.com/drivendata/cookiecutter-data-science

Documentation for the legacy version can be found here: https://cookiecutter-data-science.drivendata.org/v1/