head	1.6;
access;
symbols
	pkgsrc-2026Q2:1.6.0.4
	pkgsrc-2026Q2-base:1.6
	pkgsrc-2026Q1:1.6.0.2
	pkgsrc-2026Q1-base:1.6
	pkgsrc-2025Q4:1.5.0.14
	pkgsrc-2025Q4-base:1.5
	pkgsrc-2025Q3:1.5.0.12
	pkgsrc-2025Q3-base:1.5
	pkgsrc-2025Q2:1.5.0.10
	pkgsrc-2025Q2-base:1.5
	pkgsrc-2025Q1:1.5.0.8
	pkgsrc-2025Q1-base:1.5
	pkgsrc-2024Q4:1.5.0.6
	pkgsrc-2024Q4-base:1.5
	pkgsrc-2024Q3:1.5.0.4
	pkgsrc-2024Q3-base:1.5
	pkgsrc-2024Q2:1.5.0.2
	pkgsrc-2024Q2-base:1.5
	pkgsrc-2024Q1:1.4.0.6
	pkgsrc-2024Q1-base:1.4
	pkgsrc-2023Q4:1.4.0.4
	pkgsrc-2023Q4-base:1.4
	pkgsrc-2023Q3:1.4.0.2
	pkgsrc-2023Q3-base:1.4
	pkgsrc-2023Q2:1.3.0.14
	pkgsrc-2023Q2-base:1.3
	pkgsrc-2023Q1:1.3.0.12
	pkgsrc-2023Q1-base:1.3
	pkgsrc-2022Q4:1.3.0.10
	pkgsrc-2022Q4-base:1.3
	pkgsrc-2022Q3:1.3.0.8
	pkgsrc-2022Q3-base:1.3
	pkgsrc-2022Q2:1.3.0.6
	pkgsrc-2022Q2-base:1.3
	pkgsrc-2022Q1:1.3.0.4
	pkgsrc-2022Q1-base:1.3
	pkgsrc-2021Q4:1.3.0.2
	pkgsrc-2021Q4-base:1.3
	pkgsrc-2021Q3:1.1.0.26
	pkgsrc-2021Q3-base:1.1
	pkgsrc-2021Q2:1.1.0.24
	pkgsrc-2021Q2-base:1.1
	pkgsrc-2021Q1:1.1.0.22
	pkgsrc-2021Q1-base:1.1
	pkgsrc-2020Q4:1.1.0.20
	pkgsrc-2020Q4-base:1.1
	pkgsrc-2020Q3:1.1.0.18
	pkgsrc-2020Q3-base:1.1
	pkgsrc-2020Q2:1.1.0.16
	pkgsrc-2020Q2-base:1.1
	pkgsrc-2020Q1:1.1.0.12
	pkgsrc-2020Q1-base:1.1
	pkgsrc-2019Q4:1.1.0.14
	pkgsrc-2019Q4-base:1.1
	pkgsrc-2019Q3:1.1.0.10
	pkgsrc-2019Q3-base:1.1
	pkgsrc-2019Q2:1.1.0.8
	pkgsrc-2019Q2-base:1.1
	pkgsrc-2019Q1:1.1.0.6
	pkgsrc-2019Q1-base:1.1
	pkgsrc-2018Q4:1.1.0.4
	pkgsrc-2018Q4-base:1.1
	pkgsrc-2018Q3:1.1.0.2
	pkgsrc-2018Q3-base:1.1;
locks; strict;
comment	@# @;


1.6
date	2026.01.09.06.08.29;	author adam;	state Exp;
branches;
next	1.5;
commitid	2ka9LTIccT9CjGpG;

1.5
date	2024.06.11.19.54.21;	author adam;	state Exp;
branches;
next	1.4;
commitid	EL3pNzM6UQoQqBdF;

1.4
date	2023.07.22.21.46.57;	author yhardy;	state Exp;
branches;
next	1.3;
commitid	Cqwh1HDi6iZ4uQxE;

1.3
date	2021.10.26.10.18.19;	author nia;	state Exp;
branches;
next	1.2;
commitid	XMBRkrafc79x2jeD;

1.2
date	2021.10.07.13.43.03;	author nia;	state Exp;
branches;
next	1.1;
commitid	TK9Y8OXA04EYMSbD;

1.1
date	2018.08.07.09.21.18;	author adam;	state Exp;
branches;
next	;
commitid	b7XdBRpub5DtyaNA;


desc
@@


1.6
log
@py-cogapp: updated to 3.6.0

3.6.0 – September 21 2025

- Added a ``--check-fail-msg`` option for providing a message as part of the
  output of a ``--check`` failure.

- Added support for Python 3.14.


3.5.1 – June 10 2025

- Updated documentation to remove confusing terminology.


3.5.0 – June 5 2025

- Added a ``--diff`` option to show the diff of what changed to fail a
  ``--check`` run.

- Embedded code can change the current directory, cog will change back to the
  original directory when the code is done.

- Changed the checksum format to use shorter base64 encoding instead of hex,
  making checksums less visually distracting. The old hex format will still be
  accepted, but will be updated to the new format automatically when writing.

- Added ``--help`` option as an alias for ``-h``.

- Dropped support for Python 3.7 and 3.8, and added 3.13.
@
text
@$NetBSD: distinfo,v 1.5 2024/06/11 19:54:21 adam Exp $

BLAKE2s (cogapp-3.6.0.tar.gz) = 963111dd9fc8a2a26415145a91e8ac6ba121e384cb0417c25af3dc628c0bcfc2
SHA512 (cogapp-3.6.0.tar.gz) = 58e1fbe98ede16be7d99dc7613529f3354cdd1e6a8befdd2601956698fbeb62c269f5f3c69778ef59b6f307a673fccfd4d61d931550cfcf863e0c9d10bfb073c
Size (cogapp-3.6.0.tar.gz) = 59742 bytes
@


1.5
log
@py-cogapp: updated to 3.4.1

3.4.1 – March 7 2024
--------------------

- Dropped support for Python 2.7, 3.5, and 3.6, and added 3.11 and 3.12.

- Removed the ``cog.py`` installed file.  Use the ``cog`` command, or ``python
  -m cogapp`` to run cog.

- Processing long files has been made much faster.  Thanks, Panayiotis Gavriil.

- Files listing other files to process can now be specified as
  ``&files_to_cog.txt`` to interpret the file names relative to the location of
  the list file.  The existing ``@@files_to_cog.txt`` syntax interprets file
  names relative to the current working directory.  Thanks, Phil Kirkpatrick.

- Support FIPS mode computers by marking our MD5 use as not related to
  security.  Thanks, Ryan Santos.

- Docs have moved to https://cog.readthedocs.io
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.4 2023/07/22 21:46:57 yhardy Exp $
d3 3
a5 3
BLAKE2s (cogapp-3.4.1.tar.gz) = eefc2e6be69381bb677eed206efe68429b5492f62824306851c9b8c3ebda3a2b
SHA512 (cogapp-3.4.1.tar.gz) = 7dda6720f3bfa2edca642a2082f8ad8aa4bbb6b13653e2c03d76726c88ddf433330a49d362b554f30ddab4468b9cfad6156167200b450258a697f93db1266586
Size (cogapp-3.4.1.tar.gz) = 53776 bytes
@


1.4
log
@devel/py-cogapp: update to py[0-9]*-cogapp-3.3.0

Version 3.3.0, November 19 2021

 * Added the --check option to check whether files would change if
   run again, for use in continuous integration scenarios.

Version 3.2.0, November 7 2021

 * Added the -P option to use print() instead of cog.outl() for code
   output.

Version 3.1.0, August 31 2021

 * Fix a problem with Python 3.8.10 and 3.9.5 that require absolute
   paths in sys.path (issue #16).
 * Python 3.9 and 3.10 are supported.

Version 3.0.0, April 2 2019

 * Dropped support for Pythons 2.6, 3.3, and 3.4.
 * Errors occurring during content generation now print accurate
   tracebacks, showing the correct filename, line number, and
   source line.
 * Cog can now (again?) be run as just “cog” on the command line.
 * The -p PROLOGUE option was added to specify Python text to
   prepend to embedded code. Thanks, Anders Hovmöller.
 * Wildcards in command line arguments will be expanded by cog to
   help on Windows. Thanks, Hugh Perkins.
 * When using implicitly imported "cog", a new module is made for
   each run. This is important when using the cog API multi-threaded.
   Thanks, Daniel Murdin.
 * Moved development to GitHub.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.3 2021/10/26 10:18:19 nia Exp $
d3 3
a5 3
BLAKE2s (cogapp-3.3.0.tar.gz) = 36a500febc6775067df8a25f33cfb6abf159787cec18ef75a753ec81a1ee0769
SHA512 (cogapp-3.3.0.tar.gz) = 937b9372095ed0805d57083ff1642c66fc231ab65b09156fc0966df4439ced98f220d85e4ebca206b56969e1d721ff7dbb2c2d2550852b41a0dc17594317c322
Size (cogapp-3.3.0.tar.gz) = 26164 bytes
@


1.3
log
@archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:
devel/py-traitlets/distinfo

The following distfiles were unfetchable (note: some may be only fetched
conditionally):

./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.2 2021/10/07 13:43:03 nia Exp $
d3 3
a5 3
BLAKE2s (cogapp-2.5.1.tar.gz) = e86d798955d60989ba56e47047078682f21459d399b1e8a04da3fb23d1b87b93
SHA512 (cogapp-2.5.1.tar.gz) = 91eec0ef2ee0f4bac50c90c46ed8cbe2f97688ea2e783eae6a99686d8d7e2634ff53b3d634cbfb8ddc65caf41321b9fb2c05641891c34dd0b7abaaa47a4be731
Size (cogapp-2.5.1.tar.gz) = 22226 bytes
@


1.2
log
@devel: Remove SHA1 hashes for distfiles
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.1 2018/08/07 09:21:18 adam Exp $
d3 1
a3 1
RMD160 (cogapp-2.5.1.tar.gz) = 253834c2612eca68ac38d5618716768360e830dd
@


1.1
log
@py-cogapp: added version 2.5.1

Cog is a file generation tool. It lets you use pieces of Python code as
generators in your source files to generate whatever text you need.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.1 2014/06/28 20:21:42 jihbed Exp $
a2 1
SHA1 (cogapp-2.5.1.tar.gz) = 0cffd9da5dc35073f12afb49240b974c14ec76d5
@

