Wed Nov 9 07:55:44 2022 UTC ()
py-colorama: updated to 0.4.6

0.4.6 Current release
* https://github.com/tartley/colorama/pull/139 Add alternative to 'init()',
  called 'just_fix_windows_console'. This fixes many longstanding problems
  with 'init', such as working incorrectly on modern Windows terminals, and
  wonkiness when init gets called multiple times. The intention is that it
  just makes all Windows terminals treat ANSI the same way as other terminals
  do. Many thanks the njsmith for fixing our messes.
* https://github.com/tartley/colorama/pull/352 Support Windows 10's ANSI/VT
  console. This didn't exist when Colorama was created, and avoiding us
  causing havok there is long overdue. Thanks to segeviner for the initial
  approach, and to njsmith for getting it merged.
* https://github.com/tartley/colorama/pull/338 Internal overhaul of package
  metadata declaration, which abolishes our use of the now heavily
  discouraged setuptools (and hence setup.py, setup.cfg and MANIFEST.in), in
  favor of hatchling (and hence pyproject.toml), generously contributed by
  ofek (author of hatchling). This includes dropping support Python3.5 and
  3.6, which are EOL, and were already dropped from setuptools, so this
  should not affect our users.
* https://github.com/tartley/colorama/pull/353 Attention to detail award to
  LqdBcnAtWork for a spelling fix in demo06


(adam)
diff -r1.1 -r1.2 pkgsrc/comms/py-colorama/DESCR
diff -r1.11 -r1.12 pkgsrc/comms/py-colorama/Makefile
diff -r1.3 -r1.4 pkgsrc/comms/py-colorama/PLIST
diff -r1.13 -r1.14 pkgsrc/comms/py-colorama/distinfo

cvs diff -r1.1 -r1.2 pkgsrc/comms/py-colorama/DESCR (expand / switch to unified diff)

--- pkgsrc/comms/py-colorama/DESCR 2014/12/05 14:52:52 1.1
+++ pkgsrc/comms/py-colorama/DESCR 2022/11/09 07:55:44 1.2
@@ -1,13 +1,3 @@ @@ -1,13 +1,3 @@
1Makes ANSI escape character sequences for producing colored terminal text and 1Blessed is an easy, practical library for making terminal apps, by providing an
2cursor positioning work under MS Windows. 2elegant, well-documented interface to Colors, Keyboard input, and screen
3 3position and Location capabilities.
4ANSI escape character sequences have long been used to produce colored terminal 
5text and cursor positioning on Unix and Macs. Colorama makes this work on 
6Windows, too, by wrapping stdout, stripping ANSI sequences it finds (which 
7otherwise show up as gobbledygook in your output), and converting them into the 
8appropriate win32 calls to modify the state of the terminal. On other platforms, 
9Colorama does nothing. 
10 
11Colorama also provides some shortcuts to help generate ANSI sequences but works 
12fine in conjunction with any other ANSI sequence generation library, such as 
13Termcolor. 

cvs diff -r1.11 -r1.12 pkgsrc/comms/py-colorama/Makefile (expand / switch to unified diff)

--- pkgsrc/comms/py-colorama/Makefile 2022/08/02 09:48:51 1.11
+++ pkgsrc/comms/py-colorama/Makefile 2022/11/09 07:55:44 1.12
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.11 2022/08/02 09:48:51 adam Exp $ 1# $NetBSD: Makefile,v 1.12 2022/11/09 07:55:44 adam Exp $
2 2
3DISTNAME= colorama-0.4.5 3DISTNAME= colorama-0.4.6
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= comms python 5CATEGORIES= comms python
6MASTER_SITES= ${MASTER_SITE_PYPI:=c/colorama/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=c/colorama/}
7 7
8MAINTAINER= kamelderouiche@yahoo.com 8MAINTAINER= kamelderouiche@yahoo.com
9HOMEPAGE= https://github.com/tartley/colorama 9HOMEPAGE= https://github.com/tartley/colorama
10COMMENT= Cross-platform coloured terminal text 10COMMENT= Cross-platform coloured terminal text
11LICENSE= modified-bsd 11LICENSE= modified-bsd
12 12
13USE_LANGUAGES= # none 13USE_LANGUAGES= # none
14 14
15.include "../../lang/python/egg.mk" 15.include "../../lang/python/wheel.mk"
16.include "../../mk/bsd.pkg.mk" 16.include "../../mk/bsd.pkg.mk"

cvs diff -r1.3 -r1.4 pkgsrc/comms/py-colorama/PLIST (expand / switch to unified diff)

--- pkgsrc/comms/py-colorama/PLIST 2018/10/26 08:16:00 1.3
+++ pkgsrc/comms/py-colorama/PLIST 2022/11/09 07:55:44 1.4
@@ -1,23 +1,34 @@ @@ -1,23 +1,34 @@
1@comment $NetBSD: PLIST,v 1.3 2018/10/26 08:16:00 adam Exp $ 1@comment $NetBSD: PLIST,v 1.4 2022/11/09 07:55:44 adam Exp $
2${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 2${PYSITELIB}/${WHEEL_INFODIR}/INSTALLER
3${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 3${PYSITELIB}/${WHEEL_INFODIR}/METADATA
4${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 4${PYSITELIB}/${WHEEL_INFODIR}/RECORD
5${PYSITELIB}/${EGG_INFODIR}/top_level.txt 5${PYSITELIB}/${WHEEL_INFODIR}/REQUESTED
 6${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
 7${PYSITELIB}/${WHEEL_INFODIR}/direct_url.json
 8${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
6${PYSITELIB}/colorama/__init__.py 9${PYSITELIB}/colorama/__init__.py
7${PYSITELIB}/colorama/__init__.pyc 10${PYSITELIB}/colorama/__init__.pyc
8${PYSITELIB}/colorama/__init__.pyo 
9${PYSITELIB}/colorama/ansi.py 11${PYSITELIB}/colorama/ansi.py
10${PYSITELIB}/colorama/ansi.pyc 12${PYSITELIB}/colorama/ansi.pyc
11${PYSITELIB}/colorama/ansi.pyo 
12${PYSITELIB}/colorama/ansitowin32.py 13${PYSITELIB}/colorama/ansitowin32.py
13${PYSITELIB}/colorama/ansitowin32.pyc 14${PYSITELIB}/colorama/ansitowin32.pyc
14${PYSITELIB}/colorama/ansitowin32.pyo 
15${PYSITELIB}/colorama/initialise.py 15${PYSITELIB}/colorama/initialise.py
16${PYSITELIB}/colorama/initialise.pyc 16${PYSITELIB}/colorama/initialise.pyc
17${PYSITELIB}/colorama/initialise.pyo 17${PYSITELIB}/colorama/tests/__init__.py
 18${PYSITELIB}/colorama/tests/__init__.pyc
 19${PYSITELIB}/colorama/tests/ansi_test.py
 20${PYSITELIB}/colorama/tests/ansi_test.pyc
 21${PYSITELIB}/colorama/tests/ansitowin32_test.py
 22${PYSITELIB}/colorama/tests/ansitowin32_test.pyc
 23${PYSITELIB}/colorama/tests/initialise_test.py
 24${PYSITELIB}/colorama/tests/initialise_test.pyc
 25${PYSITELIB}/colorama/tests/isatty_test.py
 26${PYSITELIB}/colorama/tests/isatty_test.pyc
 27${PYSITELIB}/colorama/tests/utils.py
 28${PYSITELIB}/colorama/tests/utils.pyc
 29${PYSITELIB}/colorama/tests/winterm_test.py
 30${PYSITELIB}/colorama/tests/winterm_test.pyc
18${PYSITELIB}/colorama/win32.py 31${PYSITELIB}/colorama/win32.py
19${PYSITELIB}/colorama/win32.pyc 32${PYSITELIB}/colorama/win32.pyc
20${PYSITELIB}/colorama/win32.pyo 
21${PYSITELIB}/colorama/winterm.py 33${PYSITELIB}/colorama/winterm.py
22${PYSITELIB}/colorama/winterm.pyc 34${PYSITELIB}/colorama/winterm.pyc
23${PYSITELIB}/colorama/winterm.pyo 

cvs diff -r1.13 -r1.14 pkgsrc/comms/py-colorama/distinfo (expand / switch to unified diff)

--- pkgsrc/comms/py-colorama/distinfo 2022/08/02 09:48:51 1.13
+++ pkgsrc/comms/py-colorama/distinfo 2022/11/09 07:55:44 1.14
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.13 2022/08/02 09:48:51 adam Exp $ 1$NetBSD: distinfo,v 1.14 2022/11/09 07:55:44 adam Exp $
2 2
3BLAKE2s (colorama-0.4.5.tar.gz) = 73d44bf9169a89a00d5efd772cd83e310a3b4f90d45d61434b4aabf4a76ff5e0 3BLAKE2s (colorama-0.4.6.tar.gz) = 1a11cc4f067a1e8ec3e205503d8c35cedad4fbee4be43902d8ca5fd09c8d1c0d
4SHA512 (colorama-0.4.5.tar.gz) = 17b9a727d032bc6647ad0b48df1f33daea68501fb02e9b06a7fa8d22134cb15a805bdd797d068a9d2de24e011edac7e083ff79f4390a62130ca038043919ee39 4SHA512 (colorama-0.4.6.tar.gz) = 472f00647dec5955562d8a7f7a9078baefc8a449f8f83331a9e73fb246a4588bb4cf07d8d53fb5e53d411d63c7f362ce5f855511a0cf436684258a72dfb2bec0
5Size (colorama-0.4.5.tar.gz) = 27469 bytes 5Size (colorama-0.4.6.tar.gz) = 27697 bytes