Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (1m)  pkgsrc-2024Q1 (14d)  pkgsrc-2023Q4 (41d)  pkgsrc-2023Q2 (74d)  pkgsrc-2023Q3 (153d) 

2024-05-12 14:38:00 UTC Now

2022-01-11 09:13:39 UTC MAIN commitmail json YAML

python: remove distutils.mk

pkgsrc does not use it any longer; wip has its own copy in wip/python,
until the packages there are converted to egg.mk as well

(wiz)

2022-01-11 09:13:29 UTC MAIN commitmail json YAML

py-black: updated to 21.12b0

21.12b0

Black

Fix determination of f-string expression spans
Fix bad formatting of error messages about EOF in multi-line statements
Functions and classes in blocks now have more consistent surrounding spacing
from __future__ import annotations statement now implies Python 3.7+
Jupyter Notebook support
Cell magics are now only processed if they are known Python cell magics. Earlier, all cell magics were tokenized, leading to possible indentation errors e.g. with %%writefile.
Fix assignment to environment variables in Jupyter Notebooks

Python 3.10 support

Point users to using --target-version py310 if we detect 3.10-only syntax
Fix match statements with open sequence subjects, like match a, b: or match a, *b:
Fix match/case statements that contain match/case soft keywords multiple times, like match re.match()
Fix case statements with an inline body
Fix styling of starred expressions inside match subject
Fix parser error location on invalid syntax in a match statement
Fix Python 3.10 support on platforms without ProcessPoolExecutor
Improve parsing performance on code that uses match under --target-version py310 up to ~50%

Packaging

Remove dependency on regex

21.11b1

Black

Bumped regex version minimum to 2021.4.4 to fix Pattern class usage

21.11b0

Black

Warn about Python 2 deprecation in more cases by improving Python 2 only syntax detection
Add experimental PyPy support
Add partial support for the match statement. As it's experimental, it's only enabled when --target-version py310 is explicitly specified
Add support for parenthesized with
Declare support for Python 3.10 for running Black

Integrations

Fixed vim plugin with Python 3.10 by removing deprecated distutils import
The vim plugin now parses skip_magic_trailing_comma from pyproject.toml

21.10b0

Black

Document stability policy, that will apply for non-beta releases
Add new --workers parameter
Fixed feature detection for positional-only arguments in lambdas
Bumped typed-ast version minimum to 1.4.3 for 3.10 compatibility
Fixed a Python 3.10 compatibility issue where the loop argument was still being passed even though it has been removed
Deprecate Python 2 formatting support

Blackd

Remove dependency on aiohttp-cors
Bump required aiohttp version to 3.7.4

Black-Primer

Add primer support for --projects
Print primer summary after individual failures

Integrations

Allow to pass target_version in the vim plugin
Install build tools in docker file and use multi-stage build to keep the image size down

21.9b0

Packaging

Fix missing modules in self-contained binaries
Fix missing toml extra used during installation

21.8b0

Black

Add support for formatting Jupyter Notebook files
Move from appdirs dependency to platformdirs
Present a more user-friendly error if .gitignore is invalid
The failsafe for accidentally added backslashes in f-string expressions has been hardened to handle more edge cases during quote normalization
Avoid changing a function return type annotation's type to a tuple by adding a trailing comma
Parsing support has been added for unparenthesized walruses in set literals, set comprehensions, and indices
Pin setuptools-scm build-time dependency version
Exclude typing-extensions version 3.10.0.1 due to it being broken on Python 3.10

Blackd

Replace sys.exit(-1) with raise ImportError as it plays more nicely with tools that scan installed packages

Integrations

The provided pre-commit hooks no longer specify language_version to avoid overriding default_language_version

21.7b0

Black

Configuration files using TOML features higher than spec v0.5.0 are now supported
Add primer support and test for code piped into black via STDIN
Fix internal error when FORCE_OPTIONAL_PARENTHESES feature is enabled
Accept empty stdin
Provide a more useful error when parsing fails during AST safety checks

Docker

Add new latest_release tag automation to follow latest black release on docker images

Integrations

The vim plugin now searches upwards from the directory containing the current buffer instead of the current working directory for pyproject.toml.
The vim plugin now reads the correct string normalization option in pyproject.toml
The vim plugin no longer crashes Black when there's boolean values in pyproject.toml

21.6b0

Black

Fix failure caused by fmt: skip and indentation
Account for += assignment when deciding whether to split string
Correct max string length calculation when there are string operators
Fixed option usage when using the --code flag
Do not call uvloop.install() when Black is used as a library
Added --required-version option to require a specific version to be running
Fix incorrect custom breakpoint indices when string group contains fake f-strings
Fix regression where R prefixes would be lowercased for docstrings
Fix handling of named escapes (\N{...}) when --experimental-string-processing is used

Integrations

The official Black action now supports choosing what version to use, and supports the major 3 OSes.

21.5b2

Black

A space is no longer inserted into empty docstrings
Fix handling of .gitignore files containing non-ASCII characters on Windows
Respect .gitignore files in all levels, not only root/.gitignore file (apply .gitignore rules like git does)
Restored compatibility with Click 8.0 on Python 3.6 when LANG=C used
Add extra uvloop install + import support if in python env
Fix --experimental-string-processing crash when matching parens are not found
Make sure to split lines that start with a string operator
Fix regular expression that black uses to identify f-expressions

Blackd

Add a lower bound for the aiohttp-cors dependency. Only 0.4.0 or higher is supported.

Packaging

Release self-contained x86_64 MacOS binaries as part of the GitHub release pipeline
Always build binaries with the latest available Python

Documentation

Add discussion of magic comments to FAQ page
--experimental-string-processing will be enabled by default in the future
Fix typos discovered by codespell
Fix Vim plugin installation instructions.
Add new Frequently Asked Questions page
Fix encoding + symlink issues preventing proper build on Windows

21.5b1

Black

Refactor src/black/__init__.py into many files

Documentation

Replaced all remaining references to the master branch with the main branch. Some additional changes in the source code were also made.
Sigificantly reorganized the documentation to make much more sense. Check them out by heading over to the stable docs on RTD.
21.5b0

Black

Set --pyi mode if --stdin-filename ends in .pyi
Stop detecting target version as Python 3.9+ with pre-PEP-614 decorators that are being called but with no arguments

Black-Primer

Add --no-diff to black-primer to suppress formatting changes

21.4b2

Black

Fix crash if the user configuration directory is inaccessible.
Clarify circumstances in which Black may change the AST
Allow .gitignore rules to be overridden by specifying exclude in pyproject.toml or on the command line.

Packaging

Install primer.json (used by black-primer by default) with black.

21.4b1

Black

Fix crash on docstrings ending with "\ ".
Fix crash when atypical whitespace is cleaned out of dostrings
Reflect the --skip-magic-trailing-comma and --experimental-string-processing flags in the name of the cache file. Without this fix, changes in these flags would not take effect if the cache had already been populated.
Don't remove necessary parentheses from assignment expression containing assert / return statements.

Packaging

Bump pathspec to >= 0.8.1 to solve invalid .gitignore exclusion handling

21.4b0

Black

Fixed a rare but annoying formatting instability created by the combination of optional trailing commas inserted by Black and optional parentheses looking at pre-existing "magic" trailing commas. This fixes issue 1629 and all of its many many duplicates.
Black now processes one-line docstrings by stripping leading and trailing spaces, and adding a padding space when needed to break up """".
Black now cleans up leading non-breaking spaces in comments
Black now respects --skip-string-normalization when normalizing multiline docstring quotes
Black no longer removes all empty lines between non-function code and decorators when formatting typing stubs. Now Black enforces a single empty line.
Black no longer adds an incorrect space after a parenthesized assignment expression in if/while statements
Added --skip-magic-trailing-comma / -C to avoid using trailing commas as a reason to split lines
fixed a crash when PWD=/ on POSIX
fixed "I/O operation on closed file" when using --diff
Prevent coloured diff output being interleaved with multiple files
Added support for PEP 614 relaxed decorator syntax on python 3.9
Added parsing support for unparenthesized tuples and yield expressions in annotated assignments
added --extend-exclude argument
speed up caching by avoiding pathlib
--diff correctly indicates when a file doesn't end in a newline
Added --stdin-filename argument to allow stdin to respect --force-exclude rules
Lines ending with fmt: skip will now be not formatted
Black no longer relies on typed-ast for Python 3.8 and higher
Python 2 support is now optional, install with python3 -m pip install black[python2] to maintain support.
Exclude venv directory by default
Fixed "Black produced code that is not equivalent to the source" when formatting Python 2 docstrings

Packaging

Self-contained native Black binaries are now provided for releases via GitHub Releases

20.8b1

Packaging

explicitly depend on Click 7.1.2 or newer as Black no longer works with versions older than 7.0

(adam)

2022-01-11 09:10:09 UTC MAIN commitmail json YAML

2022-01-11 09:09:49 UTC MAIN commitmail json YAML

guide: undocument distutils.mk

(wiz)

2022-01-11 09:06:10 UTC MAIN commitmail json YAML

py-apsw: updated to 3.37.0

3.37.0-r1

Allow breaking of reference cycles between objects that contain a Connection or Cursor, and also use callbacks from that object (eg busy handler).

This is the last release supporting Python 2 and Python 3 before 3.7. If you still use those Python versions then you should pin to this APSW version. (More information).

Windows Python 3.10 binaries are available to download. The .exe format is no longer available with this Python version.

Fixed custom VFS extension loading failure could leave the error message unterminated.

Updated size of mutex array used by the fork checker

Connections are opened with SQLITE_OPEN_EXRESCODE so open errors will also include extended result codes.

Connection.changes() and Connection.totalchanges() use the new SQLite APIs that return 64 bit values (ie can now return values greater than 2 billion).

Added Connection.autovacuum_pages().

Added constants:

SQLITE_CONSTRAINT_DATATYPE, SQLITE_OPEN_EXRESCODE

(adam)

2022-01-11 08:56:21 UTC MAIN commitmail json YAML

py-aiounittest: updated to 1.4.1

1.4.1

What's Changed

Fix typo in documentation
Fix main example
Re-export top-level imports to satisfy Mypy

(adam)

2022-01-11 08:50:18 UTC MAIN commitmail json YAML

Updated security/py-gnupg, devel/py-bitarray

(adam)

2022-01-11 08:49:53 UTC MAIN commitmail json YAML

py-bitarray: updated to 2.3.5

2.3.5:
* Fixed bug for big-endian systems (such as IBM s390)
* Pass `zip_safe=False` to `setup()`

(adam)

2022-01-11 08:45:11 UTC MAIN commitmail json YAML

py-gnupg: updated to 0.4.8

Switch to python-gnupg.

This module allows easy access to GnuPG窶冱 key management, encryption and signature functionality from Python programs. It is intended for use with Python 2.4 or greater.

(adam)

2022-01-11 08:03:20 UTC MAIN commitmail json YAML

Updated lang/nodejs, lang/nodejs12

(adam)

2022-01-11 08:03:02 UTC MAIN commitmail json YAML

nodejs12: updated to 12.22.9

Version 12.22.9 'Erbium' (LTS)

Notable changes

Improper handling of URI Subject Alternative Names (Medium)(CVE-2021-44531)
Certificate Verification Bypass via String Injection (Medium)(CVE-2021-44532)
Incorrect handling of certificate subject and issuer fields (Medium)(CVE-2021-44533)
Prototype pollution via console.table properties (Low)(CVE-2022-21824)

(adam)

2022-01-11 08:02:04 UTC MAIN commitmail json YAML

nodejs: updated to 14.18.3

Version 14.18.3 'Fermium' (LTS)

Notable changes

Improper handling of URI Subject Alternative Names (Medium)(CVE-2021-44531)
Certificate Verification Bypass via String Injection (Medium)(CVE-2021-44532)
Incorrect handling of certificate subject and issuer fields (Medium)(CVE-2021-44533)
Prototype pollution via console.table properties (Low)(CVE-2022-21824)

(adam)

2022-01-11 07:51:58 UTC MAIN commitmail json YAML

hub: adapt github URL in DESCR

github deprecated git://

(wiz)

2022-01-11 07:11:06 UTC MAIN commitmail json YAML

Updated comms/py-rich, comms/py-enrich, lang/py-mypy, www/py-respx

(adam)

2022-01-11 07:10:39 UTC MAIN commitmail json YAML

py-respx: updated to 0.19.1

0.19.1

Fixed
- Allow first path segments containing colons
- Fix license classifier
- Fix typos

(adam)

2022-01-11 07:07:42 UTC MAIN commitmail json YAML

py-mypy: updated to 0.931

0.931

Fixes to Regressions

Fix mypyc binary wheel
Revert to treating multi-line strings as a single value for exclude in TOML files
Revert to treating exclude in .ini as a single value
Fix __slots__ regression
Fix regression with __module__ and similar non-final Enum attributes
Fix regression when a contextmanager yields a generic function
Fix __reduce__ regression
Fix NoReturn type aliases
Fix regression in None handling with --no-strict-optional
Fix crash related to generics
Restore removed builtin_type() plugin API method

Other Fixes

Always allow the use of type[T] in stubs
Fix PEP 585 type aliases in stubs
Fix bug with literal types in stubtest

(adam)

2022-01-11 07:02:16 UTC MAIN commitmail json YAML

py-enrich: updated to 1.2.7

v1.2.7

Bugfixes

Enable mypy strict mode
Expose support for python 3.10
Fix mypy errors

(adam)

2022-01-11 07:00:27 UTC MAIN commitmail json YAML

py-rich: updated to 11.0.0

11.0.0

Added

Added max_depth arg to pretty printing https://github.com/Textualize/rich/issues/1585
Added vertical_align to Table.add_row https://github.com/Textualize/rich/issues/1590

Fixed

Fixed issue with pretty repr in jupyter notebook https://github.com/Textualize/rich/issues/1717
Fix Traceback theme defaults override user supplied styles https://github.com/Textualize/rich/issues/1786

Changed

breaking Deprecated rich.console.RenderGroup, now named rich.console.Group
breaking Syntax.__init__ parameter lexer_name renamed to lexer
Syntax constructor accepts both str and now a pygments lexer https://github.com/Textualize/rich/pull/1748

(adam)

2022-01-10 23:49:02 UTC MAIN commitmail json YAML

2022-01-10 23:46:49 UTC MAIN commitmail json YAML

2022-01-10 22:46:42 UTC MAIN commitmail json YAML

2022-01-10 22:46:03 UTC MAIN commitmail json YAML

2022-01-10 22:45:10 UTC MAIN commitmail json YAML

2022-01-10 22:43:41 UTC MAIN commitmail json YAML

2022-01-10 22:42:04 UTC MAIN commitmail json YAML

2022-01-10 22:41:04 UTC MAIN commitmail json YAML

2022-01-10 22:40:19 UTC MAIN commitmail json YAML

2022-01-10 22:37:52 UTC MAIN commitmail json YAML

2022-01-10 22:36:51 UTC MAIN commitmail json YAML

2022-01-10 22:35:54 UTC MAIN commitmail json YAML

2022-01-10 22:25:46 UTC MAIN commitmail json YAML

2022-01-10 22:24:39 UTC MAIN commitmail json YAML

2022-01-10 22:22:00 UTC MAIN commitmail json YAML

2022-01-10 22:21:17 UTC MAIN commitmail json YAML

speedtest-cli: set USE_PKG_RESOURCES

(wiz)

2022-01-10 22:20:27 UTC MAIN commitmail json YAML

2022-01-10 22:19:31 UTC MAIN commitmail json YAML

2022-01-10 22:18:58 UTC MAIN commitmail json YAML

2022-01-10 22:18:00 UTC MAIN commitmail json YAML

2022-01-10 22:17:11 UTC MAIN commitmail json YAML

2022-01-10 22:16:23 UTC MAIN commitmail json YAML

2022-01-10 22:15:37 UTC MAIN commitmail json YAML

2022-01-10 22:15:04 UTC MAIN commitmail json YAML

2022-01-10 22:14:20 UTC MAIN commitmail json YAML

2022-01-10 22:12:22 UTC MAIN commitmail json YAML

2022-01-10 22:11:42 UTC MAIN commitmail json YAML

2022-01-10 22:11:02 UTC MAIN commitmail json YAML

2022-01-10 22:10:10 UTC MAIN commitmail json YAML

2022-01-10 22:09:31 UTC MAIN commitmail json YAML

2022-01-10 22:08:03 UTC MAIN commitmail json YAML

2022-01-10 22:06:47 UTC MAIN commitmail json YAML

2022-01-10 22:04:42 UTC MAIN commitmail json YAML

2022-01-10 22:03:45 UTC MAIN commitmail json YAML

2022-01-10 22:02:43 UTC MAIN commitmail json YAML

2022-01-10 22:00:09 UTC MAIN commitmail json YAML

2022-01-10 21:59:16 UTC MAIN commitmail json YAML

2022-01-10 21:58:20 UTC MAIN commitmail json YAML

2022-01-10 21:57:36 UTC MAIN commitmail json YAML

2022-01-10 21:56:04 UTC MAIN commitmail json YAML

2022-01-10 21:55:12 UTC MAIN commitmail json YAML

py-Pympler: fix for python 2.7

(wiz)

2022-01-10 21:54:14 UTC MAIN commitmail json YAML

2022-01-10 21:51:09 UTC MAIN commitmail json YAML

2022-01-10 21:49:42 UTC MAIN commitmail json YAML

2022-01-10 21:48:10 UTC MAIN commitmail json YAML

2022-01-10 21:43:30 UTC MAIN commitmail json YAML

2022-01-10 21:34:30 UTC MAIN commitmail json YAML

2022-01-10 21:31:29 UTC MAIN commitmail json YAML

2022-01-10 21:30:51 UTC MAIN commitmail json YAML

2022-01-10 21:29:45 UTC MAIN commitmail json YAML

py-crack: fix for python 2.7

(wiz)

2022-01-10 21:29:05 UTC MAIN commitmail json YAML

2022-01-10 20:58:31 UTC MAIN commitmail json YAML

2022-01-10 20:57:05 UTC MAIN commitmail json YAML

2022-01-10 20:56:13 UTC MAIN commitmail json YAML

2022-01-10 20:55:50 UTC MAIN commitmail json YAML

2022-01-10 20:55:32 UTC MAIN commitmail json YAML

Remove PKGREVISION

(morr)

2022-01-10 20:54:11 UTC MAIN commitmail json YAML

2022-01-10 20:53:32 UTC MAIN commitmail json YAML

Update to version 8.2.3899

Changes:
8.2.3173  Vim9: argument types are not checked at compile time
8.2.3174  Vim9: "legacy undo" finds "undo" variable
8.2.3175  Vim9: using illegal pointer with nested lambdas.
8.2.3176  Vim9: no type error for comparing number with string
8.2.3177  Vim9: can not use "for _ in expr" at script level
8.2.3178  Vim9: the file name of an :import cannot be an expression
8.2.3179  Vim9: cannot assign to an imported variable at script level
8.2.3180  Vim9: memory leak when concatenating to an imported string
8.2.3181  Vim9: builtin function test fails without channel feature
8.2.3182  Vim9: crash when using removing items from a constant list
8.2.3183  duplicate error numbers
8.2.3184  cannot add a digraph with a leading space
8.2.3185  Vim9: start of inline function found in comment line
8.2.3186  Vim9: not all failures for import tested
8.2.3187  Vim9: popup timer callback is not compiled
8.2.3188  Vim9: argument types are not checked at compile time
8.2.3189  Vim9: error when using "try|"
8.2.3190  error messages are spread out
8.2.3191  Vim9: not enough code is tested
8.2.3192  build failure with small version
8.2.3193  screenpos() is wrong when 'display' is "lastline"
8.2.3194  Vim9: argument types are not checked at compile time
8.2.3195  Vim9: unclear error when passing too many arguments to lambda
8.2.3196  Vim9: bool expression with numbers only fails at runtime
8.2.3197  error messages are spread out
8.2.3198  cannot use 'formatlistpat' for breakindent
8.2.3199  Vim9: execution speed can be improved
8.2.3200  Vim9: hard to guess where a type error is given
8.2.3201  crash in test
8.2.3202  Vim9: tests are only executed for legacy script
8.2.3203  Vim9: compiled string expression causes type error
8.2.3204  display garbled when 'cursorline' is set and lines wrap
8.2.3205  Coverity reports a null pointer dereference
8.2.3206  Vim9: argument types are not checked at compile time
8.2.3207  Vim9: crash when compiling string fails
8.2.3208  dynamic library load error does not mention why it failed
8.2.3209  Vim9: lambda doesn't find block-local variable
8.2.3210  Vim9: searchpair() sixth argument is compiled
8.2.3211  Vim9: argument types are not checked at compile time
8.2.3212  Vim9: execution speed can be improved
8.2.3213  NOCOMPOUNDSUGS entry in spell file not tested
8.2.3214  MS-Windows: passing /D does not set the install location
8.2.3215  Vim9: argument types are not checked at compile time
8.2.3216  Vim9: crash when using variable in a loop at script level
8.2.3217  build failure
8.2.3218  when using xchaha20 crypt undo file is not removed
8.2.3219  :find searches non-existing directories
8.2.3220  Test_term_setansicolors() fails in some configurations
8.2.3221  Vim9: argument types are not checked at compile time
8.2.3222  Vim9: cannot used loop variable later as lambda argument
8.2.3223  Vim: using {} block in autoloade omnifunc fails
8.2.3224  cannot call script-local function after :vim9cmd
8.2.3225  incsearch highlighting is attempted halfway a mapping
8.2.3226  new digraph functions use old naming scheme
8.2.3227  'virtualedit' can only be set globally
8.2.3228  cannot use a simple block for the :command argument
8.2.3229  Vim9: runtime and compile time type checks are not the same
8.2.3230  Vim9: type error when function return type is not known yet
8.2.3231  build failure with small features
8.2.3232  system() does not work without a second argument
8.2.3233  prop_list() and prop_find() do not indicate the buffer
8.2.3234  crash when printing long string with Lua
8.2.3235  cannot use lambda in {} block in user command
8.2.3236  mode() does not indicate using CTRL-O in Select mode
8.2.3237  when a builtin function gives an error processing continues
8.2.3238  Vim9: error message does not indicate the location
8.2.3239  Vim9: no error using heredoc for a number variable
8.2.3240  Lua print() does not work properly
8.2.3241  Vim9: memory leak when function reports an error
8.2.3242  Vim9: valgrind reports leaks in builtin function test
8.2.3243  MS-Windows: "edit with multiple Vim" choice is less useful
8.2.3244  Lua 5.3 print() with a long string crashes
8.2.3245  the crypt key may appear in a swap partition
8.2.3246  memory use after free
8.2.3247  using uninitialized memory when checking for crypt method
8.2.3248  Vim9: error message for wrong input uses wrong line number
8.2.3249  Vim9: error for re-imported function with default argument
8.2.3250  MS-Windows: cannot build with libsodium
8.2.3251  listing builtin_gui as an available terminal is confusing
8.2.3252  duplicated code for adding buffer lines
8.2.3253  channel test fails randomly
8.2.3254  win_gettype() does not recognize a quickfix window
8.2.3255  ci" finds following string but ci< and others don't
8.2.3256  executable test may fail on new Ubuntu system
8.2.3257  calling prop_find() with -1 for ID gives errornous error
8.2.3258  error messages have the wrong text
8.2.3259  when 'indentexpr' causes an error did_throw may hang
8.2.3260  build failure with small features
8.2.3261  Vim9: when compiling repeat(123, N) return type is number
8.2.3262  build failure when ABORT_ON_INTERNAL_ERROR is defined
8.2.3263  Vim9: "..=" does not accept same types as the ".." operator
8.2.3264  Vim9: assign test fails
8.2.3265  smartcase does not work correctly in very magic pattern
8.2.3266  Vim9: assignment with two indexes may check next line
8.2.3267  Vim9: crash when disassembling using deleted script variable
8.2.3268  cannot use a block with :autocmd like with :command
8.2.3269  Vim9: wrong argument check for partial
8.2.3270  prop_find() finds property with ID -2
8.2.3271  Vim9: cannot use :command or :au with block in :def function
8.2.3272  cannot use id zero with prop_find()
8.2.3273  autocmd test fails
8.2.3274  macro for printf format check can be simplified
8.2.3275  optimizer can use hints about ga_grow() normally succeeding
8.2.3276  Vim9: exists() can only be evaluated at runtime
8.2.3277  Vim9: compiled has() does not work properly
8.2.3278  Vim9: error when adding 1 to float
8.2.3279  Vim9: cannot use block in cmdline window
8.2.3280  'virtualedit' local to buffer is not the best solution
8.2.3281  Vim9: TODO items in tests can be taken care of
8.2.3282  Vim9: error about using -complete without -nargs is confusing
8.2.3283  Julia filetype is not recognized
8.2.3284  no error for insert() or remove() changing a locked blob
8.2.3285  scdoc filetype is not recognized
8.2.3286  win_enter_ext() has too many boolean arguments
8.2.3287  channel events not handled in BufEnter autocommand
8.2.3288  cannot easily access namespace dictionaries from Lua
8.2.3289  compiler warning for unused variable with small features
8.2.3290  Vim9: compiling dict may use pointer after free
8.2.3291  Coverity warns for not checking return value
8.2.3292  underscore in very magic pattern causes a hang
8.2.3293  finding completions may cause an endless loop
8.2.3294  Lua: memory leak when adding dict item fails
8.2.3295  'cursorline' should not apply to 'breakindent'
8.2.3296  Vim9: cannot add a number to a float
8.2.3297  cannot use all commands inside a {} block
8.2.3298  build failure with small features
8.2.3299  Vim9: exists() does not handle much at compile time
8.2.3300  Lua: can only execute one Vim command at a time
8.2.3301  memory allocation functions don't have their own place
8.2.3302  Coverity is not run from github
8.2.3303  some structures could be smaller
8.2.3304  popup window title with wide characters is truncated
8.2.3305  Vim9: :finally in skipped block not handled correctly
8.2.3306  unexpected "No matching autocommands"
8.2.3307  Vim9: :echoconsole cannot access local variables
8.2.3308  Vim9: no runtime check for argument type with varargs only
8.2.3309  Vim9: divide by zero causes a crash
8.2.3310  Vim9: unpack assignment does not mention source of type error
8.2.3311  Vim9: check for DO_NOT_FREE_CNT is very slow
8.2.3312  Vim9: after "if false" line breaks in expression not skipped
8.2.3313  unused code in win_exchange() and frame_remove()
8.2.3314  behavior of exists() in a :def function is unpredictable
8.2.3315  cannot use single quote in a float number for readability
8.2.3316  float test fails
8.2.3317  Vim9: No error for missing white space before return type
8.2.3318  Vim9: cannot ignore quotes in number at the command line
8.2.3319  Coverity action on github does not work
8.2.3320  some local functions are not static
8.2.3321  some code is not tested
8.2.3322  Vim9: checking type of dict does not check member type
8.2.3323  help tag for exists_compiled() is wrong
8.2.3324  Vim9: Cannot use :silent with :endwhile
8.2.3325  digraph test fails when LC_ALL is set to "C"
8.2.3326  Vim9: no error passing an empty list of the wrong type
8.2.3327  no check for sysconf() failing
8.2.3328  Coverity error for not checking return value
8.2.3329  v_lock not set when getting value of environment variable
8.2.3330  Coverity reports using uninitialized field
8.2.3331  Coverity warns for using value without boundary check
8.2.3332  Vim9: cannot assign to range in list
8.2.3333  Vim9: not enough tests run with Vim9
8.2.3334  Vim9: not enough tests run with Vim9
8.2.3335  Vim9: not enough tests run with Vim9
8.2.3336  behavior of negative index in list change changed
8.2.3337  completing "call g:" returns entries with just "g:"
8.2.3338  Vim9: no type check when assigning a list range
8.2.3339  Vim9: cannot lock a member in a local dict
8.2.3340  accessing uninitialized pointer
8.2.3341  Vim9: function call aborted despite try/catch
8.2.3342  test for :let errors fails
8.2.3343  Vim9: autoload test fails
8.2.3344  vimscript test fails
8.2.3345  some code not covered by tests
8.2.3346  Vim9: no error using "." for concatenation after ":vim9cmd"
8.2.3347  check for legacy script is incomplete
8.2.3348  line2byte() returns wrong value after adding textprop
8.2.3349  eval test for scriptversion fails
8.2.3350  text properties test fails on MS-Windows
8.2.3351  Vim9: using a function by name may delete it
8.2.3352  Vim9: error for nested :enddef has wrong line number
8.2.3353  Vim9: type of argument for negate not checked at compile time
8.2.3354  build failure with +byte_offset but without +textprop
8.2.3355  MS-Windows: compiler warning for 64-32 bit conversion
8.2.3356  adding many text properties requires a lot of function calls
8.2.3357  crash when 'virtualedit' is set and window is narrow
8.2.3358  structurizr files are not recognized
8.2.3359  Vim9: error for type when variable is not set
8.2.3360  user function completion fails with dict function
8.2.3361  Vim9: crash with nested :while
8.2.3362  buffer overflow when completing long tag name
8.2.3363  when :edit reuses the current buffer the alternate file is set
8.2.3364  Vim9: crash when :for is skipped
8.2.3365  Vim9: cannot use option for all operations
8.2.3366  Vim9: debugging elseif does not stop before condition
8.2.3367  Vim9: :@r executing a register is inconsistent
8.2.3368  not all Racket files are recognized
8.2.3369  auto formatting after "cw" leaves cursor in wrong spot
8.2.3370  Vim9: no check for white space before type in declaration
8.2.3371  Vim9: :$ENV cannot be followed by ->func() in next line
8.2.3372  line2byte() value wrong when adding a text property
8.2.3373  text property test fails on MS-Windows
8.2.3374  Pyret files are not recognized
8.2.3375  using uninitialized memory
8.2.3376  Vim9: no warning that "@r" does not do anything
8.2.3377  Vim9: :disass completion does not understand "s:"
8.2.3378  MS-Windows: completing environment variables with % is wrong
8.2.3379  crash when using NULL job
8.2.3380  crash when using NULL string for funcref()
8.2.3381  crash when using NULL list with sign functions
8.2.3382  crash when getting the type of a NULL partial
8.2.3383  Vim9: completion for :disassemble adds parenthesis
8.2.3384  cannot disable modeline for an individual file
8.2.3385  escaping for fish shell does not work properly
8.2.3386  using uninitialized memory
8.2.3387  compiler warning for non-static function
8.2.3388  fnamemodify('path/..', ':p') differs from using 'path/../'
8.2.3389  cannot stop insert mode completion without side effects
8.2.3390  included xdiff code is outdated
8.2.3391  crash with combination of 'linebreak' and other options
8.2.3392  augroup completion escapes regexp pattern characters
8.2.3393  escaping for fish shell is skipping some characters
8.2.3394  filler lines are wrong when changing text in diff mode
8.2.3395  Vim9: expression breakpoint not checked in :def function
8.2.3396  when libcall() fails invalid pointer may be used
8.2.3397  no test for what 8.2.3391 fixes
8.2.3398  html text objects are not fully tested
8.2.3399  Octave files are not recognized
8.2.3400  ":z!" is not supported
8.2.3401  Vim9: cannot use negative count with finddir() and findfile()
8.2.3402  invalid memory access when using :retab with large value
8.2.3403  memory leak for :retab with invalid argument
8.2.3404  Vim9: no error for white space before "("
8.2.3405  cannot have a comment line in a {} block of a user command
8.2.3406  on some systems tests fail without _REENTRANT
8.2.3407  using uninitialized memory with "let g:['bar'] = 2"
8.2.3408  can delete a numbered function
8.2.3409  reading beyond end of line with invalid utf-8 character
8.2.3410  crash with linebreak, listchars and large tabstop
8.2.3411  Vim9: crash when using base name of import
8.2.3412  Vim9: importing the wrong file
8.2.3413  Vim9: too many characters are allowed in import name
8.2.3414  fullcommand() gives wrong name with buffer-local user command
8.2.3415  Vim9: not all function argument types are properly checked
8.2.3416  second error is reported while exception is being thrown
8.2.3417  Vim9: a failing debug expression aborts script sourcing
8.2.3418  garbage collection while evaluating may cause trouble
8.2.3419  a failing debug expression may make Vim unusable
8.2.3420  _REENTRANT defined more than once
8.2.3421  a bit of code is not covered by tests
8.2.3422  Vim9: no failure if return type differs from returned var
8.2.3423  Vim9: list += list creates a new list in :def function
8.2.3424  a sequence of spaces is hard to see in list mode
8.2.3425  warning for using uninitialized variable
8.2.3426  crash when deleting a listener in a listener callback
8.2.3427  double free when list is copied
8.2.3428  using freed memory when replacing
8.2.3429  leaking memory when assigning to list or dict
8.2.3430  no generic way to trigger an autocommand on mode change
8.2.3431  completion for :disas sorts local functions first
8.2.3432  octave/Matlab filetype detection does not work properly
8.2.3433  :delcommand does not take a -buffer option
8.2.3434  function prototype for trigger_modechanged() is incomplete
8.2.3435  Vim9: dict is not passed to dict function
8.2.3436  check for optional bool type has confusing return type
8.2.3437  compiler warnings for 32/64 bit usage
8.2.3438  cannot manipulate blobs
8.2.3439  deleted lines go to wrong yank register
8.2.3440  recover test fails if there is an old swap file
8.2.3441  MS-Windows: vimtutor can't handle path with spaces
8.2.3442  Vim9: || and && are not handled at compile time
8.2.3443  Vim9: memory leak when and/or fails
8.2.3444  concealed text not revealed when leaving insert mode
8.2.3445  on Solaris longVersion may be declared twice
8.2.3446  not enough tests for empty string arguments
8.2.3447  a couple of declarations are not ANSI C
8.2.3448  :endtry after function call that throws not found
8.2.3449  sort fails if the sort compare function returns 999
8.2.3450  coveralls action fails
8.2.3451  not all apache files are recognized
8.2.3452  MPD files are not recognized
8.2.3453  autocmd not executed when editing a directory
8.2.3454  using a count with "gp" leave cursor in wrong position
8.2.3455  using a count with "gp" leaves '] in wrong position
8.2.3456  Vim9: not all functions are tested with empty string argument
8.2.3457  MS-Windows Vim9: test executed and fails
8.2.3458  not all dictdconf files are recognized
8.2.3459  Vim9: need more tests for empty string arguments
8.2.3460  some type casts are not needed
8.2.3461  cannot distinguish Normal and Terminal-Normal mode
8.2.3462  ModeChanged only uses one character for new_mode and old_mode
8.2.3463  pattern matching with ModeChanged not tested
8.2.3464  nginx files are not recognized
8.2.3465  cannot detect insert scroll mode
8.2.3466  completion submode not indicated for virtual replace
8.2.3467  CursorHoldI event interferes with "CTRL-G U"
8.2.3468  problem with :cd when editing file in non-existent directory
8.2.3469  some files with json syntax are not recognized
8.2.3470  crash with error in :catch and also in :finally
8.2.3471  crash when using CTRL-T after an empty search pattern
8.2.3472  other crashes with empty search pattern not tested
8.2.3473  some files with tcl syntax are not recognized
8.2.3474  some places use "Vimscript" instead of "Vim script"
8.2.3475  expression register set by not executed put command
8.2.3476  renaming a buffer on startup may cause using freed memory
8.2.3477  startup test fails on MS-Windows
8.2.3478  still crash with error in :catch and also in :finally
8.2.3479  crash when calling job_start with an invalid argument
8.2.3480  test does not fail without the fix for a crash
8.2.3481  failures when char is unsigned
8.2.3482  reading beyond end of line ending in quote and backslash
8.2.3483  #ifdef for using sysinfo() is incomplete
8.2.3484  crash when going through spell suggestions
8.2.3485  Python 3 test fails with Python 3.10
8.2.3486  illegal memory access with invalid sequence of commands
8.2.3487  illegal memory access if buffer name is very long
8.2.3488  issue template is not easy to use
8.2.3489  ml_get error after search with range
8.2.3490  superfluous return statements
8.2.3491  xpm2 filetype dection is not so good
8.2.3492  crash when pasting too many times
8.2.3493  large count test fails on MS-Windows
8.2.3494  illegal memory access in utf_head_off
8.2.3495  GUI geometry startup test fails on some systems
8.2.3496  crypt test fails if xxd was not installed yet
8.2.3497  put test fails when run by itself
8.2.3498  recover test may fail on some systems
8.2.3499  GUI geometry startup test fails
8.2.3500  Github CI fails to install clang
8.2.3501  tmux filetype dection is incomplete
8.2.3502  cannot enter password in shell command
8.2.3503  Vim9: using g:pat:cmd is confusing
8.2.3504  Vim9: warning for signed vs unsigned
8.2.3505  Vim9: build failure without the +eval feature
8.2.3506  Vim9: special cases for "g" and "s" insufficiently tested
8.2.3507  generating proto files may fail
8.2.3508  Vim9: bad separators for "g" and "s" insufficiently tested
8.2.3509  undo file is not synced
8.2.3510  changes are only detected with one second accuracy
8.2.3511  Vim9: entry for loop variable is created every round
8.2.3512  timestamp test fails on some systems
8.2.3513  using freed memory when using a timer and searching
8.2.3514  autoread test with nano second time sometimes fails
8.2.3515  nano time test fails on Mac and FreeBSD
8.2.3516  terminal window does not have transparent background
8.2.3517  TextChanged does not trigger after TextChangedI
8.2.3518  Test_xrestore sometimes fails
8.2.3519  TOML files are not recognized
8.2.3520  cannot define a function for thesaurus completion
8.2.3521  options completion test fails
8.2.3522  cannot use \x and \u when setting 'listchars'
8.2.3523  duplicated code in xxd
8.2.3524  GUI: ligatures are not used
8.2.3525  option variable name does not match option name
8.2.3526  tests have clumsy check for X11 based GUI
8.2.3527  gcc complains about uninitialized variable
8.2.3528  'thesaurus' and 'thesaurusfunc' do not have the same scope
8.2.3529  xxd usage output is incomplete
8.2.3530  ":buf \{a}" fails while ":edit \{a}" works
8.2.3531  command line completion test fails on MS-Windows
8.2.3532  the previous '' mark is restored after moving the cursor
8.2.3533  inefficient code in xxd
8.2.3534  autoread test is a bit flaky
8.2.3535  if-else indenting is confusing
8.2.3536  the do_highlight() function is way too long
8.2.3537  mode() does not return the right value in 'operatorfunc'
8.2.3538  else-if indenting is confusing
8.2.3539  GTK3: with 'rightleft' set scrollbar may move unintentionally
8.2.3540  the mark '] is wrong after put with a count
8.2.3541  compiler warning for unused variable in tiny version
8.2.3542  too many comments are old style
8.2.3543  swapname has double slash when 'directory' ends in it
8.2.3544  Unix: may leak file descriptor using non-existing directory
8.2.3545  setcellwidths() may make 'listchars' or 'fillchars' invalid
8.2.3546  build failure without the +eval feature
8.2.3547  opening the quickfix window triggers BufWinEnter twice
8.2.3548  GTK GUI crashen when reading from stdin
8.2.3549  mistakes in test comments
8.2.3550  completion() does not work properly
8.2.3551  checking first character of url twice
8.2.3552  xxd revert does not handle end of line correctly
8.2.3553  xxd test fails on MS-Windows
8.2.3554  xxd has various way to exit
8.2.3555  ModeChanged is not triggered on every mode change
8.2.3556  filler lines are incorrect for other window in diff mode
8.2.3557  Vim9: cannot call imported funcref at script level
8.2.3558  Vim9: asserting the wrong variable
8.2.3559  loop variable recreated every time
8.2.3560  using freed memory with lambda
8.2.3561  cscope has a complicated way of giving an error message
8.2.3562  cannot add color names
8.2.3563  build failure with +eval but without GUI or +termguicolors
8.2.3564  invalid memory access when scrolling without valid screen
8.2.3565  Makefile dependencies are outdated
8.2.3566  build failure on old systems when using nano timestamp
8.2.3567  CTRL-I in Insert mode is not tested
8.2.3568  ctrl-hat test fails with Athena and Motif
8.2.3569  error for :let when vimrc is Vim 9 script
8.2.3570  Test_very_large_count fails on 32bit systems
8.2.3571  some unicode control characters are considered printable
8.2.3572  memory leak when closing window and using "multispace"
8.2.3573  cannot decide whether to skip test that fails with 64 bit
8.2.3574  divide by zero
8.2.3575  overflow check still fails when sizeof(int) == sizeof(long)
8.2.3576  some functions are not documented for use with a method
8.2.3577  overflow check fails with 32 ints
8.2.3578  manipulating highlighting is complicated
8.2.3579  CI sometimes fails for MinGW
8.2.3580  gj does not move properly with a wide character
8.2.3581  reading character past end of line
8.2.3582  reading uninitialized memory when giving spell suggestions
8.2.3583  the "gd" and "gD" commands do not update search stats
8.2.3584  "verbose set efm" reports location of the :compiler command
8.2.3585  crash when passing float to "term_rows" of term_start()
8.2.3586  command completion test fails
8.2.3587  compiler test fails with backslash file separator
8.2.3588  break statement is never reached
8.2.3589  failure when "term_rows" of term_start() is an unusual value
8.2.3590  test for v:colornames sometimes fails
8.2.3591  no event is triggered when closing a window
8.2.3592  Test_hlset fails when terminal has many columns
8.2.3593  directory is wrong after executing "lcd" with win_execute()
8.2.3594  xxd code is a bit difficult to understand
8.2.3595  check for signed overflow might not work everywhere
8.2.3596  crash when using :pedit in Vim9 script
8.2.3597  Vim seems to hang when writing a long text to a terminal
8.2.3598  RouterOS filetype is not recognized
8.2.3599  not all gdbinit files are recognized
8.2.3600  filetype test fails
8.2.3601  check for overflow in put count does not work well
8.2.3602  Python3 test fails with Python 3.10 on MS-Windows
8.2.3603  fish filetype not recognized
8.2.3604  not all sudoers files are recognized
8.2.3605  cannot clear and unlink a highlight group with hlset()
8.2.3606  file missing from list of distributed files
8.2.3607  GTK3 screen updating is slow
8.2.3608  users who type "q:" instead of ":q" are confused
8.2.3609  internal error when ModeChanged is triggered recursively
8.2.3610  crash when ModeChanged triggered too early
8.2.3611  crash when using CTRL-W f without finding a file name
8.2.3612  using freed memory with regexp using a mark
8.2.3613  :find test fails
8.2.3614  zindex of popup windows not used when redrawing popup menu
8.2.3615  wrong indent in first line if re-formatting with indent expr
8.2.3616  arglist test does not clear the argument list consistently
8.2.3617  ":verbose pwd" does not mention 'autochdir' was applied
8.2.3618  getcwd() is unclear about how 'autochdir' is used
8.2.3619  cannot use a lambda for 'operatorfunc'
8.2.3620  memory leak reported in libtlib
8.2.3621  build failure
8.2.3622  "verbose pwd" shows confusing info
8.2.3623  "$*" is expanded to "nonomatch"
8.2.3624  when renaming a terminal buffer status text is not updated
8.2.3625  illegal memory access when C-indenting
8.2.3626  "au! event" cannot be followed by another command
8.2.3627  difficult to know where the text starts in a window
8.2.3628  looking up terminal colors is a bit slow
8.2.3629  command completion in cmdline window uses global commands
8.2.3630  printf() with %S does not handle multi-byte correctly
8.2.3631  "syntax enable" does not work properly in Vim9 context
8.2.3632  GTK3: undercurl does not get removed properly
8.2.3633  Vim9: line number of lambda is off by one
8.2.3634  error for already defined function uses wrong line number
8.2.3635  GTK: composing underline does not show
8.2.3636  Coverity warns for unreachable code
8.2.3637  typos in test files
8.2.3638  getcompletion() always passes zero as position
8.2.3639  line commented out accidentally
8.2.3640  freeze when calling term_wait() in a close callback
8.2.3641  xxd code has duplicate expressions
8.2.3642  list of distributed files is outdated
8.2.3643  header for source file is outdated
8.2.3644  count for 'operatorfunc' in Visual mode is not redone
8.2.3645  Vim9: The "no effect" error is not given for all registers
8.2.3646  using <sfile> in a function gives an unexpected result
8.2.3647  GTK: when using ligatures the cursor is drawn wrong
8.2.3648  "verbose pwd" is incorrect after dropping files on Vim
8.2.3649  Vim9: error for variable declared in while loop
8.2.3650  Vim9: for loop variable can be a list member
8.2.3651  Vim9: no error for :lock or :unlock with unknown variable
8.2.3652  can only get text properties one line at a time
8.2.3653  terminal ANSI colors may be wrong
8.2.3654  GTK: a touch-drag does not update the selection
8.2.3655  compiler warning for using size_t for int
8.2.3656  Vim9: no error for an evironment variable by itself
8.2.3657  Vim9: debug text misses one line of return statement
8.2.3658  duplicate code in xxd
8.2.3659  integer overflow with large line number
8.2.3660  overflow check uses wrong number
8.2.3661  test for put with large count fails
8.2.3662  illegal memory access if malloc() fails
8.2.3663  using %S in printf() does not work correctly
8.2.3664  cannot adjust sign highlighting for 'cursorline'
8.2.3665  cannot use a lambda for 'tagfunc'
8.2.3666  libvterm is outdated
8.2.3667  building libvterm fails with MSVC
8.2.3668  messages may be corrupted
8.2.3669  buffer overflow with long help argument
8.2.3670  error checks repeated several times
8.2.3671  restarting Insert mode in prompt buffer too often
8.2.3672  build failure with unsigned char
8.2.3673  crash when allocating signal stack fails
8.2.3674  when ml_get_buf() fails it messes up IObuff
8.2.3675  using freed memory when vim_strsave() fails
8.2.3676  unused runtime file
8.2.3677  after a put the '] mark is on the last byte
8.2.3678  illegal memory access
8.2.3679  objc file detected as Octave
8.2.3680  repeated code in xxd
8.2.3681  cannot drag popup window after click on a status line
8.2.3682  Vim9: assigning to a script variable drops the type
8.2.3683  Vim9: cannot use `=expr` in :...do commands
8.2.3684  blockwise insert does not handle autoindent properly
8.2.3685  Visual studio project files are not recognized
8.2.3686  filetype detection often mixes up Forth and F#
8.2.3687  blockwise insert does not handle autoindent properly
8.2.3688  the window title is not updated when dragging the scrollbar
8.2.3689  ex_let_one() is too long
8.2.3690  Vim9: "filter #pat# cmd" does not work
8.2.3691  build failure with small features
8.2.3692  Vim9: cannot use :func inside a :def function
8.2.3693  Coverity warns for possibly using a NULL pointer
8.2.3694  cannot use quotes in the count of an Ex command
8.2.3695  confusing error for missing key
8.2.3696  Vim9: error for invalid assignment when skipping
8.2.3697  cannot drag a popup without a border
8.2.3698  match highlighting continues over breakindent
8.2.3699  the +title feature adds a lot of #ifdef but little code
8.2.3700  text property highlighting continues over breakindent
8.2.3701  Vim9: invalid LHS is not possible
8.2.3702  first key in dict is seen as curly expression and fails
8.2.3703  most people call F# "fsharp" and not "fs"
8.2.3704  Vim9: cannot use a list declaration in a :def function
8.2.3705  cannot pass a lambda name to function() or funcref()
8.2.3706  text property highlighting is used on Tab
8.2.3707  Vim9: constant expression of elseif not recognized
8.2.3708  Vim9: test fails with different error
8.2.3709  Vim9: backtick expression expanded when not desired
8.2.3710  Vim9: backtick expression expanded for :global
8.2.3711  Vim9: memory leak when compiling :elseif fails
8.2.3712  cannot use Vim9 lambda for 'tagfunc'
8.2.3713  MS-Windows: no error if vimgrep pattern is not matching
8.2.3714  some unused assignments and ugly code in xxd
8.2.3715  Vim9: valgrind reports spurious problems for a test
8.2.3716  Vim9: range without a command is not compiled
8.2.3717  Vim9: error for constant list size is only given at runtime
8.2.3718  compiler warns for unused variable without +textprop
8.2.3719  MS-Windows: test sometimes runs into existing swap file
8.2.3720  Vim9: Internal error when invoking closure in legacy context
8.2.3721  using memory freed by losing the clipboard selection
8.2.3722  Amiga: superfluous messages for freeing lots of yanked text
8.2.3723  when using 'linebreak' a text property starts too early
8.2.3724  build error for missing error message in small build
8.2.3725  cannot use a lambda for 'completefunc' and 'omnifunc'
8.2.3726  README file in a config directory gets wrong filetype
8.2.3727  in a gnome terminal keys are recognized as mouse events
8.2.3728  internal error when passing range() to list2blob()
8.2.3729  no support for squirrels
8.2.3730  "/etc/Muttrc.d/README" gets filetype muttrc
8.2.3731  "set! termcap" shows codes in one column, but not keys
8.2.3732  "set! termcap" test fails
8.2.3733  Vim9: using "legacy" before range does not work
8.2.3734  Vim9: crash when no pattern match found
8.2.3735  cannot use a lambda for 'imactivatefunc'
8.2.3736  test fails without the channel feature
8.2.3737  test fails without the 'autochdir' option
8.2.3738  screen is cleared when a FocusLost autocommand triggers
8.2.3739  in wrong directory when using win_execute() with 'acd' set
8.2.3740  memory left allocated on exit when using Tcl
8.2.3741  using freed memory in open command
8.2.3742  dec mouse test fails without gnome terminfo entry
8.2.3743  ":sign" can add a highlight group without a name
8.2.3744  E854 is not tested; some spelling suggestions are not tested
8.2.3745  autochdir test fails without the +channel feature
8.2.3746  cannot disassemble function starting with "debug" or "profile"
8.2.3747  cannot remove highlight from an existing sign
8.2.3748  giving an error for an empty sign argument breaks a plugin
8.2.3749  error messages are everywhere
8.2.3750  error messages are everywhere
8.2.3751  cannot assign a lambda to an option that takes a function
8.2.3752  build error when using Photon GUI
8.2.3753  Vim9: function unreferenced while called is never deleted
8.2.3754  undesired changing of the indent of the first formatted line
8.2.3755  Coverity warns for using a buffer in another scope
8.2.3756  might crash when callback is not valid
8.2.3757  an overlong highlight group name is silently truncated
8.2.3758  options that take a function insufficiently tested
8.2.3759  quickfix buffer becomes hidden while still in a window
8.2.3760  not automatically handling gnome terminal mouse like xterm
8.2.3761  focus change is not passed on to a terminal window
8.2.3762  if quickfix buffer is wiped out getqflist() still returns it
8.2.3763  when editing the cmdline a callback may cause a scroll up
8.2.3764  cannot see any text when window was made zero lines
8.2.3765  Vim9: cannot use a lambda for 'opfunc' and others
8.2.3766  converting a funcref to a string leaves out "g:"
8.2.3767  crash when using NULL partial
8.2.3768  timer_info() has the wrong repeat value in a timer callback
8.2.3769  zig files are not recognized
8.2.3770  new compiler warnings from clang-12 and clang-13
8.2.3771  Vim9: accessing freed memory when checking type
8.2.3772  timer info test fails on slow machine
8.2.3773  wrong window size when a modeline changes 'columns'
8.2.3774  test for command line height fails
8.2.3775  Vim9: lambda compiled without outer context when debugging
8.2.3776  when a tags file line is long a tag may not be found
8.2.3777  spell file write error not checked
8.2.3778  lambda debug test fails in some configurations
8.2.3779  using freed memory when defining a user command recursively
8.2.3780  ":cd" works differently on MS-Windows
8.2.3781  the option window script is outdated
8.2.3782  Vim9: no error if a function shadows a script variable
8.2.3783  confusing error for using a variable as a function
8.2.3784  the help for options is outdated
8.2.3785  running CI on MacOS with gcc is not useful
8.2.3786  test fails because of using Vim9 syntax in legacy function
8.2.3787  no proper formatting of a C line comment after a statement
8.2.3788  lambda for option that is a function may be freed
8.2.3789  Test_window_minimal_size can fail on a slow machine
8.2.3790  test for term_gettitle() fails in some environments
8.2.3791  build error with +cindent but without +smartindent
8.2.3792  setting *func options insufficiently tested
8.2.3793  using "g:Func" as a funcref does not work in script context
8.2.3794  Vim9: cannot find script-local func using "s:"
8.2.3795  too many #ifdefs
8.2.3796  the funcexe_T struct members are not named consistently
8.2.3797  no good reason to limit the message history in tiny version
8.2.3798  a :def callback function postpones an error message
8.2.3799  edit test hangs or fails
8.2.3800  when cross compiling the output of "uname" cannot be set
8.2.3801  if a terminal shows in two windows, only one is redrawn
8.2.3802  terminal in two windows test fails on some systems
8.2.3803  GUI: crash with 'writedelay' set using a terminal window
8.2.3804  script context not set when copying 'swf' and 'ts'
8.2.3805  i3config files are not recognized
8.2.3806  terminal focus test fails sometimes
8.2.3807  Vim9: can call import with star directly
8.2.3808  Vim9: obsolete TODO items
8.2.3809  Vim9: crash when garbage collecting a nested partial
8.2.3810  Vim9: expr4 test fails on MS-Windows
8.2.3811  the opfunc error test fails on a slow machine
8.2.3812  Vim9: leaking memory in numbered function test
8.2.3813  confusing error when using :cc without error list
8.2.3814  .csx files and .sln files are not recognized
8.2.3815  Vim9: cannot have a multi-line dict inside a block
8.2.3816  compiler warning for posible loss of data on MS-Windows
8.2.3817  Vim9: Not using NL as command end does not work for :autocmd
8.2.3818  cannot filter or map characters in a string
8.2.3819  test fails because error message changed
8.2.3820  "vrc" does not replace composing characters
8.2.3821  ASAN test run fails
8.2.3822  leaking memory in map() and filter(), no string in Vim9
8.2.3823  test for visual replace is in wrong function
8.2.3824  no ASAN support for MSVC
8.2.3825  various comments could be improved
8.2.3826  Vim9: using "g:Func" as funcref doesn't work in :def function
8.2.3827  huntr badge does not really fit in the list
8.2.3828  when opening a terminal from a timer first typed char is lost
8.2.3829  no error when setting a func option to script-local function
8.2.3830  error messages are spread out
8.2.3831  opfunc test fails when missing feature changes function name
8.2.3832  test fails because of changed error message
8.2.3833  error from term_start() not caught by try/catch
8.2.3834  Test_out_cb often fails on Mac
8.2.3835  the inline-function example does not work
8.2.3836  Vim9: comment after expression not skipped to find NL
8.2.3837  QNX: crash when compiled with GUI but using terminal
8.2.3838  cannot use script-local function for setting *func options
8.2.3839  using \z() with \z1 not tested for syntax highlighting
8.2.3840  useless test for negative index in check functions
8.2.3841  Vim9: outdated TODO items, disabled tests that work
8.2.3842  Vim9: can change locked list and list items
8.2.3843  dep3patch files are not recognized
8.2.3844  Vim9: no type error if assigning func(number) to func(string)
8.2.3845  Vim9: test fails when the channel feature is missing
8.2.3846  no error when using control character for 'lcs' or 'fcs'
8.2.3847  illegal memory access when using a lambda with an error
8.2.3848  cannot use reduce() for a string
8.2.3849  functions implementing reduce and map are too long
8.2.3850  illegal memory access when displaying a partial
8.2.3851  Vim9: overhead when comparing string, dict or function
8.2.3852  Vim9: not enough tests
8.2.3853  Vim9: not enough tests
8.2.3854  Vim9: inconsistent arguments for test functions
8.2.3855  illegal memory access when displaying a blob
8.2.3856  Vim9: not enough tests
8.2.3857  Vim9: inconsistent error for using function()
8.2.3858  Vim9: not enough tests
8.2.3859  Vim9: some code lines not tested
8.2.3860  Vim9: codecov struggles with the file size
8.2.3861  list of distributed files is outdated
8.2.3862  crash on exit with EXITFREE and using win_execute()
8.2.3863  various build flags accidentally enabled
8.2.3864  cannot disable requesting key codes from xterm
8.2.3865  Vim9: compiler complains about using "try" as a struct member
8.2.3866  Vim9: type checking global variables is inconsistent
8.2.3867  implementation of some list functions too complicated
8.2.3868  Vim9: function test fails
8.2.3869  Vim9: type checking for "any" is inconsistent
8.2.3870  MS-Windows: wrong dir when using right-click context menu
8.2.3871  list.c contains code for dict and blob
8.2.3872  Vim9: finddir() and uniq() return types can be more specific
8.2.3873  go.mod files are not recognized
8.2.3874  cannot highlight the number column for a sign
8.2.3875  gcc complains about buffer overrun
8.2.3876  'cindent' does not recognize inline namespace
8.2.3877  function does not abort after a type error in compare
8.2.3878  Vim9: debugger tries to read more lines than there are
8.2.3879  getreg() and getregtype() contain dead code
8.2.3880  Solution filter files are not recognized
8.2.3881  QNX: crash when compiled with GUI but using terminal
8.2.3882  more duplicated code in f_getreginfo()
8.2.3883  crash when switching to other regexp engine fails
8.2.3884  crash when clearing the argument list while using it
8.2.3885  arglist test fails
8.2.3886  can define autocmd for every event by using "au!"
8.2.3887  E1135 is used for two different errors
8.2.3888  the argument list may contain duplicates
8.2.3889  duplicate code for translating script-local function name
8.2.3890  Vim9: type check for using v: variables is basic
8.2.3891  github CI: workflows may overlap
8.2.3892  when modifyOtherKeys is used CTRL-C is not recognized
8.2.3893  Vim9: many local variables are initialized with an instruction
8.2.3894  Vim9: no proper type check for first argument of call()
8.2.3895  Vim9: confusing error when using function() with a number
8.2.3896  Vim9: no test for nested function not available later
8.2.3897  Vim9: second argument of map() and filter() not checked
8.2.3898  Vim9: not sufficient testing for variable initialization
8.2.3899  Vim9: test for map() on string fails

(morr)

2022-01-10 20:53:31 UTC MAIN commitmail json YAML

2022-01-10 20:52:58 UTC MAIN commitmail json YAML

2022-01-10 20:52:10 UTC MAIN commitmail json YAML

2022-01-10 20:50:47 UTC MAIN commitmail json YAML

2022-01-10 20:50:12 UTC MAIN commitmail json YAML

2022-01-10 20:49:28 UTC MAIN commitmail json YAML

Note update of wordpress

(morr)

2022-01-10 20:49:22 UTC MAIN commitmail json YAML

2022-01-10 20:48:20 UTC MAIN commitmail json YAML

Security update to 5.8.3.

Changes since 5.8:

5.8.3

4 security issues affect WordPress versions between 3.7 and 5.8. If you haven't yet updated to 5.8, all WordPress versions since 3.7 have also been updated to fix the following security issues:

* Props to Karim El Ouerghemmi and Simon Scannell of SonarSource for disclosing an issue with stored XSS through post slugs.
* Props to Simon Scannell of SonarSource for reporting an issue with Object injection in some multisite installations.
* Props to ngocnb and khuyenn from GiaoHangTietKiem JSC for working with Trend Micro Zero Day Initiative on reporting a SQL injection vulnerability in WP_Query.
* Props to Ben Bidner from the WordPress security team for reporting a SQL injection vulnerability in WP_Meta_Query.

More info on https://wordpress.org/support/wordpress-version/version-5-8-3/

5.8.2

1 security update and fixed 2 bugs.

More info on https://wordpress.org/support/wordpress-version/version-5-8-2/

5.8.1

3 security issues affects WordPress versions between 5.4 and 5.8. If you haven't yet updated to 5.8, all WordPress versions since 5.4 have also been updated to fix the following security issues:

* Props @mdawaffe, member of the WordPress Security Team for their work fixing a data exposure vulnerability within the REST API.
* Props to Michal Bentkowski of Securitum for reporting a XSS vulnerability in the block editor.
* The Lodash library has been updated to version 4.17.21 in each branch to incorporate upstream security fixes.

In addition to these issues, the security team would like to thank the following people for reporting vulnerabilities during the WordPress 5.8 beta testing period, allowing them to be fixed prior to release:

* Props Evan Ricafort for reporting a XSS vulnerability in the block editor discovered during the 5.8 release's beta period.
* Props Steve Henty for reporting a privilege escalation issue in the block editor.

More info on https://wordpress.org/support/wordpress-version/version-5-8-1/

(morr)

2022-01-10 20:47:42 UTC MAIN commitmail json YAML

2022-01-10 20:46:42 UTC MAIN commitmail json YAML

2022-01-10 20:45:47 UTC MAIN commitmail json YAML

2022-01-10 20:44:31 UTC MAIN commitmail json YAML

2022-01-10 20:43:38 UTC MAIN commitmail json YAML

2022-01-10 20:42:38 UTC MAIN commitmail json YAML

2022-01-10 20:41:39 UTC MAIN commitmail json YAML

2022-01-10 20:41:00 UTC MAIN commitmail json YAML

2022-01-10 20:40:19 UTC MAIN commitmail json YAML

2022-01-10 20:39:43 UTC MAIN commitmail json YAML

2022-01-10 20:38:45 UTC MAIN commitmail json YAML

2022-01-10 20:38:01 UTC MAIN commitmail json YAML

2022-01-10 20:37:22 UTC MAIN commitmail json YAML

2022-01-10 20:36:40 UTC MAIN commitmail json YAML

2022-01-10 20:35:50 UTC MAIN commitmail json YAML

2022-01-10 20:34:50 UTC MAIN commitmail json YAML

2022-01-10 20:33:54 UTC MAIN commitmail json YAML

py-ephem: fix for python 2.7

(wiz)

2022-01-10 20:33:18 UTC MAIN commitmail json YAML

2022-01-10 20:32:17 UTC MAIN commitmail json YAML

2022-01-10 20:30:55 UTC MAIN commitmail json YAML

py-crcmod: fix for python 2.7

(wiz)

2022-01-10 20:30:08 UTC MAIN commitmail json YAML

2022-01-10 20:29:09 UTC MAIN commitmail json YAML

2022-01-10 20:28:24 UTC MAIN commitmail json YAML

2022-01-10 20:27:45 UTC MAIN commitmail json YAML

py-bitcoinrpc: fix for python 2.7

(wiz)

2022-01-10 20:27:16 UTC MAIN commitmail json YAML

2022-01-10 20:26:31 UTC MAIN commitmail json YAML

2022-01-10 20:25:12 UTC MAIN commitmail json YAML

py-aes: fix for python 2.7

(wiz)

2022-01-10 20:24:48 UTC MAIN commitmail json YAML

py-socksipy-branch: fix for python 2.7

(wiz)

2022-01-10 20:24:15 UTC MAIN commitmail json YAML

py-PDF2: fix for python 2.7

(wiz)

2022-01-10 20:23:36 UTC MAIN commitmail json YAML

2022-01-10 20:22:58 UTC MAIN commitmail json YAML

2022-01-10 20:22:12 UTC MAIN commitmail json YAML

2022-01-10 20:21:37 UTC MAIN commitmail json YAML

2022-01-10 20:20:41 UTC MAIN commitmail json YAML

2022-01-10 20:19:04 UTC MAIN commitmail json YAML

2022-01-10 19:46:52 UTC MAIN commitmail json YAML

Added devel/py-distlib; Updated net/py-lexicon

(adam)

2022-01-10 19:46:34 UTC MAIN commitmail json YAML

py-lexicon: updated to 3.9.0

3.9.0:
Drop Python 3.6 support

(adam)

2022-01-10 19:46:26 UTC MAIN commitmail json YAML

2022-01-10 19:44:47 UTC MAIN commitmail json YAML

2022-01-10 19:44:03 UTC MAIN commitmail json YAML

2022-01-10 19:42:15 UTC MAIN commitmail json YAML

2022-01-10 19:39:46 UTC MAIN commitmail json YAML

py-distlib: PLIST fix for Python 2.7

(adam)

2022-01-10 19:33:39 UTC MAIN commitmail json YAML

py-distlib: added version 0.3.4

Distlib is a library which implements low-level functions that relate to
packaging and distribution of Python software. It is intended to be used as the
basis for third-party packaging tools.

(adam)

2022-01-10 19:30:57 UTC MAIN commitmail json YAML

Added textproc/py-tomli_w; Updated devel/py-flit_core, devel/py-flit

(adam)

2022-01-10 19:28:26 UTC MAIN commitmail json YAML

py-flit_core: add setup.py

(adam)

2022-01-10 19:22:44 UTC MAIN commitmail json YAML

py-flit_core: add missing files

(adam)

2022-01-10 19:17:10 UTC MAIN commitmail json YAML

py-flit_core py-flit: updated o 3.6.0

Version 3.6

flit_core now bundles the tomli TOML parser library (version 1.2.3) to avoid a circular dependency between flit_core and tomli

Version 3.5.1

Fix development installs with flit install --symlink and --pth-file, which were broken in 3.5.0, especially for packages using a src folder

Version 3.5

You can now use Flit to distribute a module or package inside a namespace package (as defined by PEP 420). To do this, specify the import name of the concrete, inner module you are packaging - e.g. name = "sphinxcontrib.foo" - either in the [project] table, or under [tool.flit.module] if you want to use a different name on PyPI
Flit no longer generates a setup.py file in sdists (.tar.gz packages) by default
Fixed how flit init handles authors' names with non-ASCII characters
When flit init generates a LICENSE file, the new pyproject.toml now references it

Version 3.4

Python 3.6 or above is now required, both for flit and flit_core.
Add a --setup-py option to flit build and flit publish, and a warning when neither this nor --no-setup-py are specified
Add support for standardised editable installs - pip install -e - according to PEP 660
Add a --pypirc option for flit publish to specify an alternative path to a .pypirc config file describing package indexes
Fix installing dependencies specified in a [project] table
Fix building wheels when SOURCE_DATE_EPOCH (see :doc:`reproducible`) is set to a date before 1980
Switch to using the tomli TOML parser, in common with other packaging projects
Add a document on :doc:`bootstrap`

Version 3.3

PKG-INFO files in sdists are now generated the same way as METADATA in wheels, fixing some issues with sdists
flit publish now sends SHA-256 hashes, fixing uploads to GitLab package repositories
The [project] metadata table from PEP 621 is now fully supported and :ref:`documented <pyproject_toml_project>`. Projects using this can now specify requires = ["flit_core >=3.2,<4"] in the [build-system] table.

Version 3.2

Experimental support for specifying metadata in a [project] table in pyproject.toml as specified by PEP 621
Fix writing METADATA file with multi-line information in certain fields such as Author
Fix building wheel when a directory such as LICENSES appears in the project root directory

Version 3.1

Update handling of names & version numbers in wheel filenames and .dist-info folders in line with changes in the specs
Switch from the deprecated pytoml package to toml
Fix specifying backend-path in pyproject.toml for flit-core (as a list instead of a string).

(adam)

2022-01-10 19:16:03 UTC MAIN commitmail json YAML

py-tomli: switch to setup.py generated with flit

(adam)

2022-01-10 19:14:58 UTC MAIN commitmail json YAML

py-tomli_w: added version 1.0.0

Tomli-W is a Python library for writing TOML. It is a write-only counterpart to
Tomli, which is a read-only TOML parser. Tomli-W is fully compatible with TOML
v1.0.0.

(adam)

2022-01-10 18:56:36 UTC MAIN commitmail json YAML

2022-01-10 18:55:37 UTC MAIN commitmail json YAML

2022-01-10 18:54:33 UTC MAIN commitmail json YAML

2022-01-10 18:53:32 UTC MAIN commitmail json YAML

2022-01-10 18:52:28 UTC MAIN commitmail json YAML

2022-01-10 18:51:10 UTC MAIN commitmail json YAML

2022-01-10 18:49:22 UTC MAIN commitmail json YAML

2022-01-10 18:48:23 UTC MAIN commitmail json YAML

2022-01-10 18:46:55 UTC MAIN commitmail json YAML

2022-01-10 18:40:33 UTC MAIN commitmail json YAML

2022-01-10 18:39:40 UTC MAIN commitmail json YAML

2022-01-10 18:39:00 UTC MAIN commitmail json YAML

2022-01-10 18:37:12 UTC MAIN commitmail json YAML

2022-01-10 18:36:18 UTC MAIN commitmail json YAML

2022-01-10 18:34:53 UTC MAIN commitmail json YAML

2022-01-10 18:34:08 UTC MAIN commitmail json YAML

2022-01-10 18:33:26 UTC MAIN commitmail json YAML

py-iowait: fix for python 2.7

(wiz)

2022-01-10 18:32:50 UTC MAIN commitmail json YAML

2022-01-10 18:30:42 UTC MAIN commitmail json YAML

2022-01-10 18:30:09 UTC MAIN commitmail json YAML

py-generate: fix for python 2.7

(wiz)

2022-01-10 18:29:31 UTC MAIN commitmail json YAML

py-filechunkio: fix for python 2.7

(wiz)

2022-01-10 18:28:51 UTC MAIN commitmail json YAML

2022-01-10 18:27:55 UTC MAIN commitmail json YAML

2022-01-10 18:27:04 UTC MAIN commitmail json YAML

py-cooldict: fix for python 2.7

(wiz)

2022-01-10 18:24:48 UTC MAIN commitmail json YAML

2022-01-10 18:23:54 UTC MAIN commitmail json YAML

2022-01-10 18:22:46 UTC MAIN commitmail json YAML

2022-01-10 18:22:05 UTC MAIN commitmail json YAML

2022-01-10 18:20:57 UTC MAIN commitmail json YAML

2022-01-10 18:20:06 UTC MAIN commitmail json YAML

py-IP: fix for python 2.7

(wiz)

2022-01-10 18:19:20 UTC MAIN commitmail json YAML

2022-01-10 18:18:22 UTC MAIN commitmail json YAML

2022-01-10 18:17:44 UTC MAIN commitmail json YAML

doc: Updated net/exabgp to 4.2.17

(wiz)

2022-01-10 18:17:36 UTC MAIN commitmail json YAML

exabgp: update to 4.2.17.

Version 4.2.17
* Feature: add flags ECE, CW and NS to TCP, (not sure if any flowspec implementation uses them) #1053
  reported by: enag11
* Fix: bug with IGP Metric #1056
  patch by: hkml2000

Version 4.2.16
* Fix: bacckport of fix for #1051 tcp-flag operators != and &!= return syntax error
  reported by: enag11

Version 4.2.15
* Fix: #1035 Socket remains in CLOSED state after the interface goes down
  patch: borjam
* Fix: #1041 backport

Version 4.2.14
* Fix: issue reading data from the peer
  reported by: isjerryxiao
* Feature: allow IPv6 redirect
  patch by: rzalamena
* Fix: fix decoding of path information (inbound vs outbound)
  reported by: isjerryxiao

Version 4.2.13
* Fix: issue when there is no route to the peer and the connection looked like it established with the API
  reported by: iddq
* Fix: healthcheck was not ending if/when exabgp did
  reported by: mzealey
* Fix: issue with poller
  reported by: emilstahl97

Version 4.2.12
* Fix: issue with flow fragment (issue #1027)

Version 4.2.11
* Feature: new release code allowing the creation of zipapp

Version 4.2.10:
* Fix: cache invalidation on clear command
patch by: Boris Murashov

Version 4.2.9
* Fix: healthcheck --sudo, --debug and --no-ack are not exclusive
  reported by: sincerywaing

Version 4.2.8:
* Fix: restore python -m exabgp

Version 4.2.7:
* Feature: logging parsing in debug mode will now print the JSON of updates
* Fix: issue during restart
* Fix: add ipv6 mpls to add-path
  patch by: adrian62
* Fix: aggregator parsing when no space are used around ()
  reported by: thomas955
* Fix: high CPU load to do sleeptime in second and not ms
  reported by: Gary Buhrmaster
* Change: BGP-LS TE-RIDs are now reported as a list (as Arista reports more than one)
  patch: tomjshine
* reported: the RIB code so withdraw message before any announce are sent
        this does change the RIB behaviour sending withdrawal when it was not previously
* Fix: bad parsing in some case when capability next-hop was used
  reported: alexejli

Version 4.2.6:
* Fix: prevent the deletion of IP addresses not added by the healthchecker

Version 4.2.5:
* Fix: Fix loopback detection without label issue
  patch by: Ruben Herold

Version 4.2.4:
* Change: display next-hop in flow redirect (fixes a bug with route generation too)
  reported by: Cathal Mooney

Version 4.2.3:
* Fix: issue with sending data toward API
  reported by: jkldgoefgkljefogeg
* Fix: bug in spin prevention (true vs True)
* Fix: peer and local ID for show neighbor commands

Version 4.2.2:
* Fix: issue with new respawn feature breaking the API

Version 4.2.1:
* Feature: use vendored ip_address module for healthcheck
* Feature: respawn option under the process (disable re-starting the api program on failure)
* Feature: support for single announcement for the healthcheck

Version 4.2.0:
* Feature: Support additional sub-type of BGP-Prefix-SID for SRv6-VPN
  patch by: Hiroki SHIROKURA
* Fix: issue with pypi release (can not pip install)
  reported by: Thomas Faivre
* Fix: on 'restart' config could improperly interference with current config which leads to inconsystent state and crash
  patch by: Alexander Petrovsky
* Feature: "rate-limit" (per neighbor) limit the number of BGP message(s) handled per second
* Feature: support draft-ietf-idr-flowspec-redirect-02 (previously only simpson was supported)
  patch by: Eli Lindsey
* Feature: BGP LS IPv6 parsing support
  patch by: Tinus Flagstad
* Feature: healthcheck handle loopback for non-Linux machines
* Fix: use local IP for router-id when the peer is auto-deteted (and not the remote IP)
* Fix: potential python3/python2 bytes vs string issues when generating updates
* Fix: label is mandatory when using RD, force it, and perform better checks on the configuration
* Fix: sending route-refresh message via the API was broken
  reported by: Konrad Zemek
* Fix: make sure exabgpcli does not hang when exabgp.api.ack is set to False
  patch by: basyron
* Fix: not correctly recording AFI for next-hop self use
* Fix: removal of ip address by healthcheck
  patch by: wavezhang
* Fix: healthcheck on ^C during time.sleep, exit gracefully
* Fix: healthcheck do not fail if the IP address exist when we are trying to add it
* Fix: healthcheck correctly remove the IP address on going down if it was added
* Fix: bug when parsing passive keyword alone (was false not true)
* Fix: was not always terminating with error code 0 when all was good
  patch by: badrabubker
* CHANGE: large change to the configuration code (should not have any effect but the devil is in the details)
* CHANGE: using next-hop self could lead to route generated with a IPv6 next-hop in the IPv4 next-hop
  This COULD have been accepted by peers. This version does prevent such generation.
* CHANGE: resolve symlink when reading the file and not when parsing the configuration
  reported by: juise (with alternative patch - thank you)
* CHANGE: the reactor was changed from using select to poll (removing the 1024 limit on connections)
* CHANGE: rewrote setup.py, moving release code into another file

Version 4.1.5:
* Deleted: could not install via pip install

Version 4.1.4:
* Deleted: could not install via pip install

Version 4.1.3:
* Deleted: could not install via pip install

Version 4.1.2
* Feature: exabgpcli autocomplete
* Fix: exabgpcli was not correctly removing data on the pipe in case of issues

Version 4.1.1
* CHANGE: some message are now printed using the log routes option and not parser anymore
* Fix: bug with functional testing code when using python3
  patch by: Cooper Lees
* Fix: bug with ExaBGP cli not working
  reported by: jlixfeld (thank you to Cooper Lees for providing time and a test env. to reproduce)

Version 4.1.0
* CHANGE: when redifining a single parameter option using inheritence the value will be replaced
* CHANGE: FlowSpec TRUE and FALSE value have been updated to use the latest RFC and are therefore inverted from previous versions
* CHANGE: an invalid netmask for a network will now cause ExaBGP to fail the parsing of the route (it can stop ExaBGP from starting with bad routes)
* Feature: support for extended next-hop (RFC 5549)
* Feature: implemented API for "clear adj-rib out" and "flush adj-rib out"
* Fix: regression pointed in #873
  patch: Malcolm Dodds
* Fix: do not crash when trying to be helpful in presenting notification message
  reported by: Adam Jacob Muller
* Fix: issue while handling ranged neighbors
  patch: Wenxin Wang
* Fix: accumulating families when using multiple peers
  patch: Martin Topholm (reviewed)
* Fix: could not reload configuration
  reported by: gbock
* Feature: better RFC5575bis support, better treat as withdraw
  patch: Christoph Loibl
* Fix: Fix issue when using peer ASN discovery
  patch: Zac Medico
* Fix: MD5 encoding
  reported by: Adam Jacob Muller (with an initial idea for a patch)
* Fix: ignore unknown BGP-LS SID
  reported by: MosesN
* Fix: badly deciding when to send or not AddPath from parsing the Capability
  reported by: ivan-balan

(wiz)

2022-01-10 18:06:00 UTC MAIN commitmail json YAML

doc/NEWS: Adjust checksum change to reality

(The previous news item captured an intermediate state.)

(gdt)

2022-01-10 17:42:06 UTC MAIN commitmail json YAML

Added devel/py-deprecated; databases/py-redis

(adam)

2022-01-10 17:41:47 UTC MAIN commitmail json YAML

py-redis: updated to 4.1.0

Version 4.1.0

�泅� New Features

OCSP stapling support
Support for SELECT
Support for specifying error types with retry
Support for RESET command since Redis 6.2.0
Support CLIENT TRACKING
Support WRITE in CLIENT PAUSE
JSON set_file and set_path support
Allow ssl_ca_path with rediss:// urls
Support for password-encrypted SSL private keys
Support SYNC and PSYNC

�汾� Bug Fixes

Retry on error exception and timeout fixes
Fixing read race condition during pubsub
Fixing exception in listen
Fixed MovedError, and stopped iterating through startup nodes when slots are fully covered
Socket not closing after server disconnect
Single sourcing the package version
Ensure redis_connect_func is set on uds connection

�洫ー Maintenance

SRTALGO - Skip for redis versions greater than 7.0.0
Documentation updates
Add CI action to install package from repository commit hash
Fix link in lmove docstring
Disabling JSON.DEBUG tests

Version 4.0.2

�汾� Bug Fixes

Restoring Sentinel commands to redis client
Better removal of hiredis warning

�洫ー Maintenance

Adding links to redis documents in function calls

Version 4.0.1

�汾� Bug Fixes

Removing command on initial connections
Removing hiredis warning when not installed

Version 4.0.0

�泅� New Features

FT.EXPLAINCLI intentionally raising NotImplementedError

�汾� Bug Fixes

Restoring ZRANGE desc for Redis < 6.2.0
Response parsing occasionally fails to parse floats
Re-enabling read-the-docs

�洫ー Maintenance

Call HSET after FT.CREATE to avoid keyspace scan
Unit tests fixes for compatibility
Improve documentation about Locks
Fixes to allow --redis-url to pass through all tests
Fix unit tests running against Redis 4.0.0
Search alias test fix
Adding RediSearch/RedisJSON tests
Updating codecov rules
Tests to validate custom JSON decoders
Added breaking icon to release drafter

(adam)

2022-01-10 17:39:52 UTC MAIN commitmail json YAML

py-deprecated: added version 1.2.13

Python @deprecated decorator to deprecate old python classes, functions or
methods.

(adam)

2022-01-10 17:28:44 UTC MAIN commitmail json YAML

doc: Updated devel/byacc to 20220109

(fcambus)

2022-01-10 17:28:32 UTC MAIN commitmail json YAML

byacc: update to 20220109.

2022-01-09  Thomas E. Dickey  <dickey@invisible-island.net>

* package/debian/changelog, package/debian/watch, package/debian/control:
update to use oldstable-compatible rules/config, for testing version upgrade

* package/byacc.spec, package/mingw-byacc.spec:
use rpmlint, etc., to "update" these to follow Redhat7 and later.
due to incompatbilities in that route, this package will not build with #6.

* reader.c, output.c:
change a few malloc's to calloc's so clang analyzer can see initialized data

* closure.c:
modify address computation in closure.c to avoid undefined behavior on
machines which do not support large offsets (analysis/patch by Jessica Clarke,
cf: 2014-09-17)

* VERSION, package/byacc.spec, package/debian/changelog,
  package/pkgsrc/Makefile:
bump

2022-01-08  Thomas E. Dickey  <dickey@invisible-island.net>

* package/debian/copyright, package/debian/rules:
update to use oldstable-compatible rules/config, for testing version upgrade

2022-01-02  Thomas E. Dickey  <dickey@invisible-island.net>

* package/debian/control: minor fixes adapted from btyacc package

* package/debian/byacc.docs, package/debian/byacc2.prerm,
  package/debian/byacc2.postinst, package/debian/byacc.postinst,
  package/debian/byacc.prerm:
RCS_BASE

* VERSION, package/byacc.spec, package/debian/changelog,
  package/pkgsrc/Makefile:
bump

(fcambus)

2022-01-10 17:05:45 UTC MAIN commitmail json YAML

Updated devel/py-sure, sysutils/py-psutil

(adam)

2022-01-10 17:05:28 UTC MAIN commitmail json YAML

py-psutil: updated to 5.9.0

5.9.0
=====

**Enhancements**

- 1851_, [Linux]: `cpu_freq()`_ is slow on systems with many CPUs. Read current
  frequency values for all CPUs from ``/proc/cpuinfo`` instead of opening many
  files in ``/sys`` fs.  (patch by marxin)
- 1992_: `NoSuchProcess`_ message now specifies if the PID has been reused.
- 1992_: error classes (`NoSuchProcess`_, `AccessDenied`_, etc.) now have a better
  formatted and separated ``__repr__`` and ``__str__`` implementations.
- 1996_, [BSD]: add support for MidnightBSD.  (patch by Saeed Rasooli)
- 1999_, [Linux]: `disk_partitions()`_: convert ``/dev/root`` device (an alias
  used on some Linux distros) to real root device path.
- 2005_: ``PSUTIL_DEBUG`` mode now prints file name and line number of the debug
  messages coming from C extension modules.
- 2042_: rewrite HISTORY.rst to use hyperlinks pointing to psutil API doc.

**Bug fixes**

- 1456_, [macOS], **[critical]**: `cpu_freq()`_ ``min`` and ``max`` are set to
  0 if can't be determined (instead of crashing).
- 1512_, [macOS]: sometimes `Process.connections()`_ will crash with
  ``EOPNOTSUPP`` for one connection; this is now ignored.
- 1598_, [Windows]: `disk_partitions()`_ only returns mountpoints on drives
  where it first finds one.
- 1874_, [SunOS]: swap output error due to incorrect range.
- 1892_, [macOS]: `cpu_freq()`_ broken on Apple M1.
- 1901_, [macOS]: different functions, especially `Process.open_files()`_ and
  `Process.connections()`_, could randomly raise `AccessDenied`_ because the
  internal buffer of ``proc_pidinfo(PROC_PIDLISTFDS)`` syscall was not big enough.
  We now dynamically increase the buffer size until it's big enough instead of
  giving up and raising `AccessDenied`_, which was a fallback to avoid crashing.
- 1904_, [Windows]: ``OpenProcess`` fails with ``ERROR_SUCCESS`` due to
  ``GetLastError()`` called after ``sprintf()``.  (patch by alxchk)
- 1913_, [Linux]: `wait_procs()`_ should catch ``subprocess.TimeoutExpired``
  exception.
- 1919_, [Linux]: `sensors_battery()`_ can raise ``TypeError`` on PureOS.
- 1921_, [Windows]: `swap_memory()`_ shows committed memory instead of swap.
- 1940_, [Linux]: psutil does not handle ``ENAMETOOLONG`` when accessing process
  file descriptors in procfs.  (patch by Nikita Radchenko)
- 1948_, **[critical]**: ``memoize_when_activated`` decorator is not thread-safe.
  (patch by Xuehai Pan)
- 1953_, [Windows], **[critical]**: `disk_partitions()`_ crashes due to
  insufficient buffer len. (patch by MaWe2019)
- 1965_, [Windows], **[critical]**: fix "Fatal Python error: deallocating None"
  when calling `users()`_ multiple times.
- 1980_, [Windows]: 32bit / WoW64 processes fails to read `Process.name()`_ longer
  than 128 characters resulting in `AccessDenied`_. This is now fixed.  (patch
  by PetrPospisil)
- 1991_, **[critical]**: `process_iter()`_ is not thread safe and can raise
  ``TypeError`` if invoked from multiple threads.
- 1956_, [macOS]: `Process.cpu_times()`_ reports incorrect timings on M1 machines.
  (patch by Olivier Dormond)
- 2023_, [Linux]: `cpu_freq()`_ return order is wrong on systems with more than
  9 CPUs.

(adam)

2022-01-10 16:30:34 UTC MAIN commitmail json YAML

py-sure: updated to 2.0.0

2.0.0:
Fixed
No longer patch the builtin dir() function, which fixes pytest in some cases such as projects using gevent.

(adam)

2022-01-10 16:15:53 UTC MAIN commitmail json YAML

Updated security/pcsc-lite, devel/py-scard

(adam)

2022-01-10 16:15:07 UTC MAIN commitmail json YAML

py-scard: updated to 2.0.2

2.0.2 (September 2021)
======================
* Fix an issue in ReaderMonitor() that failed to enumerate readers
  on macOS
* getReaderNames(): handle SCARD_E_SERVICE_STOPPED on Windows
  generated on last reader removal
* Restrict MAX_BUFFER_SIZE_EXTENDED to 65535 and fix an issue on
  Lenovo laptops with NXP NFC readers
* SmartcardException: display a positive PCSC error code

2.0.1 (June 2021)
=================
* Add .reconnect() method to high-level API
* Handle removal of the last reader on Windows
* Fix support of macOS Big Sur
* Use Python3 by default
* Handle bogus ACS ACR122U PICC reader

2.0.0 (September 2020)
======================
* SCardStatus(): Fix a crash in case of PC/SC error
* toASCIIString(): replace non-ASCII char by '.'
* remove i386 (32-bits) support on macOS

(adam)

2022-01-10 16:13:55 UTC MAIN commitmail json YAML

doc: Updated mail/notmuch to 0.34.3

(ryoon)

2022-01-10 16:13:27 UTC MAIN commitmail json YAML

notmuch: Update to 0.34.3

Changelog:
What's new in notmuch 0.34.3
=========================

Library
-------

Do not crash when presented with a .notmuch directory without a
xapian/ subdirectory.

Python Bindings (notmuch2)
--------------------------

Database constructor now searches for configuration by default. Pass
`config=Database.CONFIG.EMPTY` to disable.

The `Message.replies()` method now returns OwnedMessage objects, to
prevent certain memory de-allocation errors.

Fix for importing `notmuch2` module when building bindings
documentation.

(ryoon)

2022-01-10 16:11:53 UTC MAIN commitmail json YAML

pcsc-lite: updated to 1.9.5

1.9.5: Ludovic Rousseau
4 December 2021
- pcscd: autoexit even if no client connects
- Fix variable substitution in systemd units
- fix potential race conditions with powerState handling
- Add and use tag TAG_IFD_DEVICE_REMOVED
- UnitaryTests: port code to Python 3

1.9.4: Ludovic Rousseau
1 October 2021
- fix a memory leak when libusb is used for hotplug (i.e. non-Linux
  systems)

1.9.3: Ludovic Rousseau
6 August 2021
- fix a stupid regression with systemd introduced in the previous version

1.9.2: Ludovic Rousseau
3 August 2021
- improve NetBSD support
- pcsc-spy: version 1.1
  . add option -t|--thread
  . x10 speed increase
  . correctly exit at end-of-file
  . remove, now useless, support of macOS
- systemd:
  . use /etc/default/pcscd as EnvironmentFile
  . use $PCSCD_ARGS to specify more arguments
- SetProtocol: Handle IFD_NOT_SUPPORTED from the driver
- hotplug_libudev.c: sanitize interface name
- pcsc_demo: change licence from GPLv3 to BSD
- use Python 3 for Python scripts (psc-spy, UnitaryTests)
- Some other minor improvements

(adam)

2022-01-10 15:49:20 UTC MAIN commitmail json YAML

doc: Updated www/pear-HTTP_Request2 to 2.5.1

(taca)

2022-01-10 15:48:54 UTC MAIN commitmail json YAML

www/pear-HTTP_Request2: update to 2.5.1

2.5.0 (2020-07-12)

Fixed

* Socket adapter will now retry writing to socket rather than throw an
  exception if `fwrite()` call returns zero written bytes
  https://github.com/pear/HTTP_Request2/issues/23

Changed

* Socket adapter will use only TLS 1.2 and TLS 1.3 (the latter is
  available on PHP 7.4+)
* Upgraded tests for PHPUnit 9 compatibility, PHPUnit Polyfills
  package is used to run them on PHP 5.6 to PHP 8
* Test suite now runs on Github Actions rather than on Travis
* Updated Public Suffix List

2.5.1 (2021-01-06)

* The package runs under PHP 8.1 without `E_DEPRECATED` messages
  https://github.com/pear/HTTP_Request2/issues/25
* Updated Public Suffix List

(taca)

2022-01-10 14:17:04 UTC MAIN commitmail json YAML

doc: Updated security/php-gnupg to 1.5.1

(taca)

2022-01-10 14:16:40 UTC MAIN commitmail json YAML

security/php-gnupg: update to 1.5.1

1.5.1 (2021-12-31)

* Fixed compilation with PHP 8.1
* Fixed build with gpgme 1.4

(taca)

2022-01-10 14:11:43 UTC MAIN commitmail json YAML

doc: Updated net/samba4 to 4.13.16

(taca)

2022-01-10 14:11:16 UTC MAIN commitmail json YAML

net/samba4: update to 4.13.16

                  ===============================
                  Release Notes for Samba 4.13.16
                          January 10, 2022
                  ===============================

This is a security release in order to address the following defects:

o CVE-2021-43566:  mkdir race condition allows share escape in Samba 4.x.
                  https://www.samba.org/samba/security/CVE-2021-43566.html

=======
Details
=======

o  CVE-2021-43566:
  All versions of Samba prior to 4.13.16 are vulnerable to a malicious
  client using an SMB1 or NFS symlink race to allow a directory to be
  created in an area of the server file system not exported under the
  share definition. Note that SMB1 has to be enabled, or the share
  also available via NFS in order for this attack to succeed.

  Clients that have write access to the exported part of the file system
  under a share via SMB1 unix extensions or NFS can create symlinks that
  can race the server by renaming an existing path and then replacing it
  with a symlink. If the client wins the race it can cause the server to
  create a directory under the new symlink target after the exported
  share path check has been done. This new symlink target can point to
  anywhere on the server file system. The authenticated user must have
  permissions to create a directory under the target directory of the
  symlink.

  This is a difficult race to win, but theoretically possible. Note that
  the proof of concept code supplied wins the race only when the server
  is slowed down and put under heavy load. Exploitation of this bug has
  not been seen in the wild.

Changes since 4.13.15
---------------------

o  Jeremy Allison <jra@samba.org>
  * BUG 13979: CVE-2021-43566: mkdir race condition allows share escape in Samba 4.x

(taca)

2022-01-10 11:56:12 UTC MAIN commitmail json YAML

doc: Updated news/flnews to 1.0.1

(micha)

2022-01-10 11:55:09 UTC MAIN commitmail json YAML

news/flnews: Update to 1.0.1

Bug fixes:
- ENC: Off-by-one read from uninitialized data in MIME encoded-word
  decoder fixed.
- GUI: Clickable references are now restored after ROT13 was applied
  twice.
- GUI: Click on "Cancel" button in server configuration window no
  longer creates an error message in the status bar.
- GUI: "Group->Mark subthread read" now redraws the widget and closes
  the processed subthread (reported by Christian Schumacher)
- GUI: Server configuration: Automatically modify service name when TLS
  is enabled/disabled (suggested by Julien ��lie)
- References to legacy configuration path "~/.flnews" fixed in man page

New features and improvements:
- Unicode database updated to version 14.0.0

(micha)

2022-01-10 11:31:16 UTC MAIN commitmail json YAML

Updated devel/py-filelock, devel/py-astroid

(adam)

2022-01-10 11:31:00 UTC MAIN commitmail json YAML

py-astroid: updated to 2.9.3

What's New in astroid 2.9.3?
* Fixed regression where packages without a ``__init__.py`` file were
  not recognized or imported correctly.

(adam)

2022-01-10 11:29:25 UTC MAIN commitmail json YAML

py-filelock: updated to 3.2.1

v3.2.1 (2021-10-02)

Improve documentation
Changed logger name from filelock._api to filelock :pr:`97` - by :user:`hkennyv`

v3.2.0 (2021-09-30)

Raise when trying to acquire in R/O or missing folder :pr:`96` - by :user:`gaborbernat`
Move lock acquire/release log from INFO to DEBUG :pr:`95` - by :user:`gaborbernat`
Fix spelling and remove ignored flake8 checks - by :user:`gaborbernat`
Split main module :pr:`94` - by :user:`gaborbernat`
Move test suite to pytest :pr:`93` - by :user:`gaborbernat`

v3.1.0 (2021-09-27)

Update links for new home at tox-dev :pr:`88` - by :user:`hugovk`
Fixed link to LICENSE file :pr:`63` - by :user:`sharkwouter`
Adopt tox-dev organization best practices :pr:`87` - by :user:`gaborbernat`
Ownership moved from :user:`benediktschmitt` to the tox-dev organization (new primary maintainer :user:`gaborbernat`)

(adam)

2022-01-10 10:08:37 UTC MAIN commitmail json YAML

doc: Updated devel/guile-gcrypt to 0.3.0

(nikita)

2022-01-10 10:08:28 UTC MAIN commitmail json YAML

guile-gcrypt: Update to 0.3.0

No ChangeLog provided by upstream.

(nikita)

2022-01-10 09:13:53 UTC MAIN commitmail json YAML

2022-01-10 09:13:07 UTC MAIN commitmail json YAML

2022-01-10 09:12:31 UTC MAIN commitmail json YAML

2022-01-10 09:11:20 UTC MAIN commitmail json YAML

2022-01-10 09:10:43 UTC MAIN commitmail json YAML

2022-01-10 09:10:00 UTC MAIN commitmail json YAML