pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/py-cookiecutter
Module Name: pkgsrc
Committed By: adam
Date: Tue Jul 25 13:17:03 UTC 2023
Modified Files:
pkgsrc/devel/py-cookiecutter: Makefile PLIST distinfo
Log Message:
py-cookiecutter: updated to 2.2.3
2.2.3 (2023-07-11)
Minor Changes
* Add support for adding human-readable labels for choices when defining multiple choices questions
* Prompt with replay file
CI/CD and QA changes
* Set cookiecutter/VERSION.txt as source of truth for version number
* [pre-commit.ci] pre-commit autoupdate
Bugfixes
* Fix issue where the prompts dict was not passed for yes_no questions
* Set cookiecutter/VERSION.txt as source of truth for version number
2.2.2 (2023-07-10)
CI/CD and QA changes
* Improve gitignore
* Add warning for jinja2_time
2.2.0 (2023-07-06)
Changes
* Added timeout on request.get() for ensuring that if a recipient serve…
* Fixing Carriage Return Line Feed (CRLF) order in docs
* Reduce I/O
* Remove a pre-commit hook special case
* Remove universal bdist_wheel option; use "python -m build"
* Remove unused import from post-generate hook script example
* Standardize newlines for all platforms
* feat: Add resolved template repository path as _repo_dir to the context
Minor Changes
* Added support for providing human-readable prompts to the different variables
* Added: Boolean variable support in JSON
* Added: CLI option to keep project files on failure.
* Added: Support partially overwrite keys in nested dict
* Added: Templates inheritance
* Code quality: Tests upgrade: Use pathlib for files read/write
* Inline jinja2-time extension code
* Support Python 3.11
* Support nested config files
* preserves original options in `_cookiecutter`
CI/CD and QA changes
* Add a Dependabot config to autoupdate GitHub workflow actions
* Added: Readthedocs build config
* Bump actions/setup-python from 3 to 4
* Bump paambaati/codeclimate-action from 3.0.0 to 4.0.0
* CI/CD: Tox -> Nox: Added nox configuration
* CI/CD: Tox -> Nox: Github actions definition minimized + Sync nox and github actions
* CI/CD: Tox -> Nox: Makefile update: Removed watchmedo and sed dependency, tox replaced with nox
* CI/CD: Updated .pre-commit-config.yaml to use latest hooks versions
* Code quality: Core files: Added exception reason reraise when exception class changed (PEP 3134)
* Code quality: Tests upgrade: Use pathlib for files read/write
* Code quality: core files: Format replaced with f-strings
* Code quality: find.py refactored and type annotated
* Code quality: tests files: Simplify statements fixes
* Code quality: utils.make_sure_path_exists refactored and type annotated
* Fixed: recommonmark replaced with myst, as recommonmark is deprecated
* Pretty-format JSON files
* Rename `master` to `main` so CI runs correctly on merge
* Standardize EOF newlines
* Update `.gitignore` and cite where it was copied from
* Update base docs, remove tox
* Update pre-commit hook versions
* Updated: Release drafter configuration
* Use tox
* Verify an expected warning is raised
* fixed failing lint ci action by updating repo of flake8
Documentation updates
* Add jinja env docs
* Documentation extension: Create a Cookiecutter From Scratch tutorial
* Easy PR! Fix typos and add minor doc updates
* Expand cli documentation relating to the no-input flag
* Fix @audreyr to @audreyfeldroy github account rename
* Fixed broken links to jinja docs
* Fixed minor typos in docs
* Fixed: Python code block in the replay documentation
* Fixed: recommonmark replaced with myst, as recommonmark is deprecated
* Improve Docs Readability
* Update base docs, remove tox
* Updated: Boolean Variables documentation and docstrings
* docs: fix simple typo, shat -> that
* fixing badge display problem
Bugfixes
* Fixed the override not working with copy only dir
* Fixed: Removed mention of packages versions, to exclude dependabot warnings alerts
* cleanup files if panics during hooks
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 pkgsrc/devel/py-cookiecutter/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-cookiecutter/PLIST
cvs rdiff -u -r1.9 -r1.10 pkgsrc/devel/py-cookiecutter/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/py-cookiecutter/Makefile
diff -u pkgsrc/devel/py-cookiecutter/Makefile:1.12 pkgsrc/devel/py-cookiecutter/Makefile:1.13
--- pkgsrc/devel/py-cookiecutter/Makefile:1.12 Thu Aug 25 20:19:57 2022
+++ pkgsrc/devel/py-cookiecutter/Makefile Tue Jul 25 13:17:03 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.12 2022/08/25 20:19:57 leot Exp $
+# $NetBSD: Makefile,v 1.13 2023/07/25 13:17:03 adam Exp $
-DISTNAME= cookiecutter-2.1.1
+DISTNAME= cookiecutter-2.2.3
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=c/cookiecutter/}
@@ -10,10 +10,10 @@ HOMEPAGE= https://github.com/audreyr/coo
COMMENT= Command-line utility that creates projects from project templates
LICENSE= modified-bsd
+DEPENDS+= ${PYPKGPREFIX}-arrow-[0-9]*:../../time/py-arrow
DEPENDS+= ${PYPKGPREFIX}-binaryornot>=0.4.4:../../devel/py-binaryornot
DEPENDS+= ${PYPKGPREFIX}-click>=7.0:../../devel/py-click
DEPENDS+= ${PYPKGPREFIX}-jinja2>=2.7:../../textproc/py-jinja2
-DEPENDS+= ${PYPKGPREFIX}-jinja2-time>=0.2.0:../../time/py-jinja2-time
DEPENDS+= ${PYPKGPREFIX}-requests>=2.23.0:../../devel/py-requests
DEPENDS+= ${PYPKGPREFIX}-slugify>=4.0.0:../../devel/py-slugify
DEPENDS+= ${PYPKGPREFIX}-yaml>=5.3.1:../../textproc/py-yaml
@@ -26,7 +26,7 @@ USE_LANGUAGES= # none
PYSETUPTESTTARGET= pytest
-PYTHON_VERSIONS_INCOMPATIBLE= 27 # py-slugify
+PYTHON_VERSIONS_INCOMPATIBLE= 27
USE_PKG_RESOURCES= yes
Index: pkgsrc/devel/py-cookiecutter/PLIST
diff -u pkgsrc/devel/py-cookiecutter/PLIST:1.3 pkgsrc/devel/py-cookiecutter/PLIST:1.4
--- pkgsrc/devel/py-cookiecutter/PLIST:1.3 Mon Oct 21 22:54:23 2019
+++ pkgsrc/devel/py-cookiecutter/PLIST Tue Jul 25 13:17:03 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2019/10/21 22:54:23 adam Exp $
+@comment $NetBSD: PLIST,v 1.4 2023/07/25 13:17:03 adam Exp $
bin/cookiecutter-${PYVERSSUFFIX}
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
@@ -7,6 +7,7 @@ ${PYSITELIB}/${EGG_INFODIR}/entry_points
${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
${PYSITELIB}/${EGG_INFODIR}/requires.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/cookiecutter/VERSION.txt
${PYSITELIB}/cookiecutter/__init__.py
${PYSITELIB}/cookiecutter/__init__.pyc
${PYSITELIB}/cookiecutter/__init__.pyo
Index: pkgsrc/devel/py-cookiecutter/distinfo
diff -u pkgsrc/devel/py-cookiecutter/distinfo:1.9 pkgsrc/devel/py-cookiecutter/distinfo:1.10
--- pkgsrc/devel/py-cookiecutter/distinfo:1.9 Thu Aug 25 20:19:57 2022
+++ pkgsrc/devel/py-cookiecutter/distinfo Tue Jul 25 13:17:03 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2022/08/25 20:19:57 leot Exp $
+$NetBSD: distinfo,v 1.10 2023/07/25 13:17:03 adam Exp $
-BLAKE2s (cookiecutter-2.1.1.tar.gz) = 1611a8ed8e7a99793fefb498f6e34257f2d413fcd2a6187c0346bbc026a99b12
-SHA512 (cookiecutter-2.1.1.tar.gz) = 5e249dab7a71a4213f81b887912d9aae3747b16fce8ede2fb7c7efbd2802871d512540ddc676b9419bafe3b73f0aa5ad6b0b15b16d429f7081e101ad53564193
-Size (cookiecutter-2.1.1.tar.gz) = 146973 bytes
+BLAKE2s (cookiecutter-2.2.3.tar.gz) = 1d16ef289ea84dfd1a6ac06c4b2c2736232ba21a643a8d5ff7d3f8863972393a
+SHA512 (cookiecutter-2.2.3.tar.gz) = 79cd2e7a92dd7902a3e24504f91d2481b50ab7ff326436065d178dbb7ead9a8ab157f09d1b4806d0405046dfde410f1d69562499b2f7238e16554c4e23911b87
+Size (cookiecutter-2.2.3.tar.gz) = 155719 bytes
Home |
Main Index |
Thread Index |
Old Index