pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/textproc/py-black
Module Name: pkgsrc
Committed By: adam
Date: Mon Jul 17 11:49:24 UTC 2023
Modified Files:
pkgsrc/textproc/py-black: Makefile distinfo
Log Message:
py-black: updated to 23.7.0
23.7.0
Highlights
- Runtime support for Python 3.7 has been removed. Formatting 3.7 code will still be
supported until further notice
Stable style
- Fix a bug where an illegal trailing comma was added to return type annotations using
PEP 604 unions
- Fix several bugs and crashes where comments in stub files were removed or mishandled
under some circumstances
- Fix a crash with multi-line magic comments like `type: ignore` within parentheses
- Fix error in AST validation when _Black_ removes trailing whitespace in a type comment
Preview style
- Implicitly concatenated strings used as function args are no longer wrapped inside
parentheses
- Remove blank lines between a class definition and its docstring
Configuration
- The `--workers` argument to _Black_ can now be specified via the `BLACK_NUM_WORKERS`
environment variable
- `.pytest_cache`, `.ruff_cache` and `.vscode` are now excluded by default
- Fix _Black_ not honouring `pyproject.toml` settings when running `--stdin-filename`
and the `pyproject.toml` found isn't in the current working directory
- _Black_ will now error if `exclude` and `extend-exclude` have invalid data types in
`pyproject.toml`, instead of silently doing the wrong thing
Packaging
- Upgrade mypyc from 0.991 to 1.3
- Remove patching of Click that mitigated errors on Python 3.6 with `LANG=C`
Parser
- Add support for the new PEP 695 syntax in Python 3.12
Performance
- Speed up _Black_ significantly when the cache is full
- Avoid importing `IPython` in a case where we wouldn't need it
Output
- Use aware UTC datetimes internally, avoids deprecation warning on Python 3.12
- Change verbose logging to exactly mirror _Black_'s logic for source discovery
_Blackd_
- The `blackd` argument parser now shows the default values for options in their help
text
Integrations
- Black is now tested with
[`PYTHONWARNDEFAULTENCODING = 1`](https://docs.python.org/3/library/io.html#io-encoding-warning)
- Update GitHub Action to display black output in the job summary
Documentation
- Add a CITATION.cff file to the root of the repository, containing metadata on how to
cite this software
- Update the _classes_ and _exceptions_ documentation in Developer reference to match
the latest code base
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 pkgsrc/textproc/py-black/Makefile
cvs rdiff -u -r1.13 -r1.14 pkgsrc/textproc/py-black/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/textproc/py-black/Makefile
diff -u pkgsrc/textproc/py-black/Makefile:1.15 pkgsrc/textproc/py-black/Makefile:1.16
--- pkgsrc/textproc/py-black/Makefile:1.15 Mon Apr 17 19:27:28 2023
+++ pkgsrc/textproc/py-black/Makefile Mon Jul 17 11:49:24 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.15 2023/04/17 19:27:28 adam Exp $
+# $NetBSD: Makefile,v 1.16 2023/07/17 11:49:24 adam Exp $
-DISTNAME= black-23.3.0
+DISTNAME= black-23.7.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= textproc devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=b/black/}
Index: pkgsrc/textproc/py-black/distinfo
diff -u pkgsrc/textproc/py-black/distinfo:1.13 pkgsrc/textproc/py-black/distinfo:1.14
--- pkgsrc/textproc/py-black/distinfo:1.13 Mon Apr 17 19:27:28 2023
+++ pkgsrc/textproc/py-black/distinfo Mon Jul 17 11:49:24 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.13 2023/04/17 19:27:28 adam Exp $
+$NetBSD: distinfo,v 1.14 2023/07/17 11:49:24 adam Exp $
-BLAKE2s (black-23.3.0.tar.gz) = 04a13ab16fe9fddbde345a8feedca64ca8ea58fb65955499a238a059aae13e2f
-SHA512 (black-23.3.0.tar.gz) = 1ea8749ee25aae34a40c5d1b779c6076971488dea1a85ebfcbe4c2a8bb5abb5e3918a735a4e3f9b4ae2690eda0f48fac014ade055721b54d879fdd2d3450b72b
-Size (black-23.3.0.tar.gz) = 582156 bytes
+BLAKE2s (black-23.7.0.tar.gz) = 46f432980a16b1aa938b4f2415ec61c84c6758272caec5f13bb664b51c3bfde9
+SHA512 (black-23.7.0.tar.gz) = 78d5e87bfef4dcaff007455e8c72dcd45f9374c09da6f4ba45ae7caa980005d1bc984c68fa44d4abf7969a376a4039546e7e8f537c3aa1331d213e13dcbe3941
+Size (black-23.7.0.tar.gz) = 586177 bytes
Home |
Main Index |
Thread Index |
Old Index