Cookiecutter-maker

Latest version: v1.0.2

Safety actively analyzes 723400 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

1.0.2

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
**Features and Improvements**

**Minor Improvements**

- Add optional property ``prompt`` to ``Parameter``.
- Add optional property ``custom_placeholder`` to ``Parameter``.
- Add optional property ``in_cookiecutter_json`` to ``Parameter``.

**Miscellaneous**

- Update unit test for the three new properties of ``Parameter``.
- Update the line diff in the test.

1.0.1

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
**💥Breaking Changes**

- Rework the API:
- now it uses more reliable ``pathspec`` to match files.
- now it support using ``selector`` to precisely select the sub string you want to substitute.
- Drop Python3.8 support. Now only support Python3.9+.

**Features and Improvements**

- Add ``Parameter`` to the public API.

**Minor Improvements**

- Add a comprehensive integration test.

0.3.1

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
**Features and Improvements**

- allow user to specify the default value of the parameter.
- add ``ignore_mapper_error`` and ``skip_mapper_prompt`` arguments to ``Maker.new(..)``.
- add ``cleanup_output_dir`` argument to ``Maker.templaterize(...)``.

**Miscellaneous**

- add test on Python3.7, 3.8, 3.9, 3.10

0.2.1

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
**Features and Improvements**

- also generate the ``cookiecutter.json`` file.

**Minor Improvements**

- update documents.

0.1.1

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
**Features and Improvements**

- First release

Links

Releases

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.