summaryrefslogtreecommitdiff
path: root/devel
AgeCommit message (Collapse)AuthorFilesLines
2022-09-17errcheck: update to 1.6.2bsiegert3-80/+115
v1.6.2 - Calculate correct position with comments before the package keyword v1.6.1 - Exclude (*io.Pipe{Read,Write}r).CloseWithError - Provide go/analysis analyzer instance - close file explicitly, to avoid "max open files" error - Use "go install" instead of "go get" in README.md - Test with Go 1.18, update deps - Handle embedded nil interfaces v1.6.0 - Add SelectorName field to UncheckedError result struct. v1.5.0 - Support the -mod=vendor flag for using modules in a vendor directory
2022-09-16Update to 5.10.0. From the changelog:schmonz2-6/+6
Simple Logger: - Added convenience functions for warnings and variables - Warnings print the stack trace - Variables will handle lists and print out each element in the list
2022-09-16py-packageurl: updated to 0.10.3adam3-7/+10
0.10.3 (2022-09-15) ------------------- - Fix named arguments in purl_to_lookups. 0.10.2 (2022-09-15) ------------------- - Add encode option in purl_lookups 94 (`purl_to_lookups`, `without_empty_values` is moved from packageurl.contrib.django.models to packageurl.contrib.django.utils)
2022-09-16py-uvloop: updated to 0.17.0adam4-18/+21
v0.17.0 This release adds Python 3.11 support, updates bundled libuv to 1.43.0 and fixes a handful of issues. Changes Expose uv_loop_t pointer for integration with other C-extensions Support python 3.11+ Expose libuv uv_fs_event functionality Activate debug mode when -X dev is used Expose uv_version() for libuv API compatibility Fix loop.getaddrinfo() and tests Bump to libuv 1.43.0 Fixes _TransProtPair is no longer defined in asyncio.events use a TypeVar for asyncio.BaseProtocol Fix segfault in TimerHandle.when() after cleared Avoid self._errpipe_write double close Fix typo in test Fix potential infinite loop use a stack of self._fds_to_close to prevent double closes Fix incorrect main thread id value forking from a thread create_subprocess_exec should treat env={} as empty environment Queue write only after processing all buffers Drop Python 3.6 support for thread ident bugfix: write to another transport in resume_writing() fails Build Upgrade GitHub Actions typo same as same setup.py: allow to override extra_compile_args Drop hack in setup.py in finalize_options (492) Fix tests invocation on release CI worklow Documentation use asyncio.Runner loop_factory on 3.11+ Fix CI badge in docs, remove remaining Travis CI references from docs Fix typo in README
2022-09-16Update to 3.2.0. From the changelog:schmonz2-7/+6
- Fix: `mob done --squash-wip` won't fail if a previously committed file has uncommitted modifications. - Feature: `MOB_TIMER_INSECURE=true` allows enterprises to use the timer.mob.sh companion service despite SSL issues.
2022-09-15py-google-api-core: update to 2.10.1.wiz3-25/+55
Major update (from 1.x to 2.x) dropping python 2 support. Summary of changes not found, too many to sumarize, see https://github.com/googleapis/python-api-core/releases
2022-09-15py-googleapis-common-protos: update to 1.56.4.wiz3-16/+56
1.56.4 Bug Fixes require python 3.7+ (#119) (507b58d) 1.56.3 Bug Fixes deps: allow protobuf < 5.0.0 (#112) (67b0231) Documentation fix changelog header to consistent size (#108) (d315b9f) 1.56.2 Bug Fixes deps: require grpcio >= 1.0.0, <2.0.0dev (4a402ce) deps: require protobuf>= 3.15.0, <4.0.0dev (#105) (4a402ce) 1.56.1 Bug Fixes deps: require protobuf >=1.15.0 (f04ed64) include tests directory (#103) (72e5df1) regenerate pb2 files using the latest version of grpcio-tools (f04ed64) 1.56.0 Features add google/api/error_reason.proto (62c04b8) add google/api/visibility.proto (62c04b8) add google/type/decimal.proto (62c04b8) add google/type/interval.proto (62c04b8) add google/type/localized_text.proto (62c04b8) add google/type/phone_number.proto (62c04b8) update all protos and pb2 files (62c04b8) Bug Fixes expose all names in longrunning _pb2's (#90) (09e9ccd) re-generate pb2 files (#87) (6260547) re-generate pb2 files using grpcio-tools<1.44.0 (#93) (76bb9f6) remove deprecated fields aliases and features from google/api/endpoint.proto (62c04b8) 1.55.0 Features add location proto files. (#84) (9a33e56) 1.54.0 Features add extended_operations.proto (#77) (bc85849) add google/api/routing.proto (#75) (1ae0bbc)
2022-09-15nss: update to 3.83.wiz2-7/+7
Changes: - Bug 1788875 - Remove set-but-unused variables from SEC_PKCS12DecoderValidateBags - Bug 1563221 - remove older oses that are unused part3/ BeOS - Bug 1563221 - remove older unix support in NSS part 3 Irix - Bug 1563221 - remove support for older unix in NSS part 2 DGUX - Bug 1563221 - remove support for older unix in NSS part 1 OSF - Bug 1778413 - Set nssckbi version number to 2.58 - Bug 1785297 - Add two SECOM root certificates to NSS - Bug 1787075 - Add two DigitalSign root certificates to NSS - Bug 1778412 - Remove Camerfirma Global Chambersign Root from NSS - Bug 1771100 - Added bug reference and description to disabled UnsolicitedServerNameAck bogo ECH test - Bug 1779361 - Removed skipping of ECH on equality of private and public server name - Bug 1779357 - Added comment and bug reference to ECHRandomHRRExtension bogo test - Bug 1779370 - Added Bogo shim client HRR test support. Fixed overwriting of CHInner.random on HRR - Bug 1779234 - Added check for server only sending ECH extension with retry configs in EncryptedExtensions and if not accepting ECH. Changed config setting behavior to skip configs with unsupported mandatory extensions instead of failing - Bug 1771100 - Added ECH client support to BoGo shim. Changed CHInner creation to skip TLS 1.2 only extensions to comply with BoGo - Bug 1771100 - Added ECH server support to BoGo shim. Fixed NSS ECH server accept_confirmation bugs - Bug 1771100 - Update BoGo tests to recent BoringSSL version - Bug 1785846 - Bump minimum NSPR version to 4.34.1
2022-09-15Update to 5.9.0. From the changelog:schmonz3-7/+19
- Minor fixes for publishing - Small publishing fixes for minimal-approvaltests - Added basic Simple Logger functionality - Added Simple Logger timestamps and toggles and other convenience methods
2022-09-15bpython: updated to 0.23adam3-10/+15
0.23 ---- General information: * More and more type annotations have been added to the bpython code base. * Some work has been performed to stop relying on blessings. New features: * Auto-closing brackets option added. To enable, add `brackets_completion = True` in the bpython config Thanks to samuelgregorovic Fixes: * Improve handling of SyntaxErrors * Fix crash on Ctrl-Z * Fix tests for Python 3.10.1 and newer * Handle optional `readline` parameters in `stdin` emulation * Fix handling of `__name__` * Fix function signature completion for `classmethod`s Changes to dependencies: * curtsies 0.4 or newer is now required Support for Python 3.6 has been dropped.
2022-09-15py-curtsies: updated to 0.4.0adam2-9/+8
0.4.0 Clean up both wakeup_fds Drop support for Python 3.6 Switch to blessed Typing: add more annotations
2022-09-15py-blessed: added version 1.19.1adam5-1/+77
Blessed is an easy, practical library for making terminal apps, by providing an elegant, well-documented interface to Colors, Keyboard input, and screen position and Location capabilities.
2022-09-15py-greenlet: updated to 1.1.3adam2-7/+6
1.1.3 (2022-08-25) ================== - Add support for Python 3.11. Please note that Windows binary wheels are not available at this time.
2022-09-14py-cwcwidth: updated to 0.1.7adam2-6/+6
0.1.7 * Ensure that cython generated C source file is always included in sdist.
2022-09-14py-colorlog: updated to 6.7.0adam2-6/+6
6.7.0 Unknown changes
2022-09-14py-dulwich: updated to 0.20.46adam2-6/+6
0.20.46 2022-09-06 * Apply insteadOf to rsync-style location strings (previously it was just applied to URLs). * Drop use of certifi, instead relying on urllib3's default code to find system CAs. * Implement timezone parsing in porcelain. * Drop support for running without setuptools. * Ensure configuration is loaded when running "dulwich clone". * Build 32 bit wheels for Windows. * tests: Ignore errors when deleting GNUPG home directory. Fixes spurious errors racing gnupg-agent. * config: Support closing brackets in quotes in section names. * Various and formatting fixes. (Kian-Meng Ang) * Document basic authentication in dulwich.porcelain.clone. * Flush before calling fsync, ensuring buffers are filled. (wernha) * Support GPG commit signing. (springheeledjack0) * Add python 3.11 support. (Saugat Pachhai) * Allow missing GPG during tests. (Jakub Kulík) * status: return posix-style untracked paths instead of nt-style paths on win32 (Daniele Trifirò) * Honour PATH environment when running C Git for testing. * Split out exception for symbolic reference loops. * Move various long-deprecated methods.
2022-09-14py-packageurl: updated to 0.10.1adam2-6/+6
0.10.1 (2022-08-02) - Add ability to filter objects with EMPTY purls in PackageURLFilter
2022-09-14py-ipykernel: updated to 6.15.3adam3-7/+11
6.15.3 Bugs fixed - PR: Close memory leak - Handle all possible exceptions when trying to import the debugger
2022-09-14py-configupdater: updated to 3.1.1adam2-6/+6
Version 3.1.1 - Preserve indentation of section when there are comments
2022-09-14py-pathspec: updated to 0.10.1adam3-23/+12
0.10.1 (2022-09-02) ------------------- Bug fixes: - Fix documentation on `pathspec.pattern.RegexPattern.match_file()`. - Remove redundant wheel dep from pyproject.toml. - Dist failure for Fedora, CentOS, EPEL. - Since version 0.10.0 pure wildcard does not work in some cases. Improvements: - Restore support for legacy installations using `setup.py`. 0.10.0 (2022-08-30) ------------------- Major changes: - Dropped support of EOL Python 2.7, 3.5, 3.6. - The *gitwildmatch* pattern `dir/*` is now handled the same as `dir/`. This means `dir/*` will now match all descendants rather than only direct children. - Added `pathspec.GitIgnoreSpec` class (see new features). - Changed build system to `pyproject.toml`_ and build backend to `setuptools.build_meta`_ which may have unforeseen consequences. - Renamed GitHub project from `python-path-specification`_ to `python-pathspec`_. API changes: - Deprecated: `pathspec.util.match_files()` is an old function no longer used. - Deprecated: `pathspec.match_files()` is an old function no longer used. - Deprecated: `pathspec.util.normalize_files()` is no longer used. - Deprecated: `pathspec.util.iter_tree()` is an alias for `pathspec.util.iter_tree_files()`. - Deprecated: `pathspec.iter_tree()` is an alias for `pathspec.util.iter_tree_files()`. - Deprecated: `pathspec.pattern.Pattern.match()` is no longer used. Use or implement `pathspec.pattern.Pattern.match_file()`. New features: - Added class `pathspec.gitignore.GitIgnoreSpec` (with alias `pathspec.GitIgnoreSpec`) to implement *gitignore* behavior not possible with standard `PathSpec` class. The particular *gitignore* behavior implemented is prioritizing patterns matching the file directly over matching an ancestor directory. Bug fixes: - Files inside an ignored sub-directory are not matched. - Incorrectly (?) matches files inside directories that do match. - Refactor deprecated unittest aliases for Python 3.11 compatibility. - Symlink pathspec_meta.py breaks Windows. - test_util.py uses os.symlink which can fail on Windows. - Backslashes at start of pattern not handled correctly. - pyproject.toml: include subpackages in setuptools config - `!` doesn't exclude files in directories if the pattern doesn't have a trailing slash. Improvements: - Support Python 3.10, 3.11. - Modernize code to Python 3.7. - match_files() is not a pure generator function, and it impacts tree_*() gravely.
2022-09-14pcre2: disable JIT by default on NetBSDwiz2-4/+9
See https://mail-index.netbsd.org/pkgsrc-users/2022/09/11/msg036184.html for more details. Bump PKGREVISION.
2022-09-14py-typing-inspect: updated to 0.8.0adam2-6/+6
0.8.0: Unknown changes
2022-09-13meld: add upstream bug report URLwiz1-1/+2
2022-09-13meld: update to 3.22.0.wiz3-104/+117
Switch to building using meson. 2022-09-04 meld 3.22.0 ====================== Fixes: * Fix text filter changes on existing comparisons (Kai Willadsen) * Build fixes (Kai Willadsen) * Documentation updates (Kai Willadsen) 2022-08-14 meld 3.21.3 ====================== Features: * Add shortcut for open externally action (Kai Willadsen) * Add improved tooltips for tab labels (Kai Willadsen) Fixes: * Move horizontal-icon menu section to regular menu items (Kai Willadsen) * Fix chunk navigation actions sometimes not working after chunk push/pull actions (Kai Willadsen) * Show more parent context in path label display (Kai Willadsen) * Update meson build to strip env from shebang line (Kai Willadsen) * Fix left-click chunk actions under certain window managers (Dmytro Bagrii) * Fix version control showing console windows on Windows (Kai Willadsen) * Fix path label display for very long filenames (Kai Willadsen) * CI fixes (Bartłomiej Piotrowski, Kai Willadsen) * Issues fixed: #141, #496, #646, #658, #682, #692, #694, #697 2022-06-18 meld 3.21.2 ====================== Features: * Folder comparison now supports compare differently-named files across panes, by marking files for comparison (Helly Guo) * Synchronization points are now significantly easier to use and more robust, and have new user documentation (Roberto Vidal) * Added option to ignore Unicode normalisation form differences when comparing paths (Dan B) * The files or folders being compared can now be swapped in two pane mode, using the new View -> Swap left and right panes menu item (Helly Guo) * Folder comparisons now show a "(scanning...)" indication in tree view rows as an additional visual cue that the comparison is still running (Kai Willadsen) * Folder comparisons have a new optional ISO-format time column (Kai Willadsen) Fixes: * Update icon usage to support stock icon removal from new Adwaita versions (Jan Tojnar) * Build fix for Meson 0.61.0 (Silvio Fricke) * The new pathlabel widgets now support user-provided custom labels (Kai Willadsen) * Fix file selectors in folder comparisons to always open in the current folder (Kai Willadsen) * Using a custom save path (i.e., the --output flag) now sets a buffer as modified, so that unchanged merges can be saved (Kai Willadsen) * Comparing new or deleted rows in folder comparison now opens a two-pane file comparisons for consistency (Kai Willadsen) * Destructive dialog actions now have appropriate styling (Kai Willadsen) * Invalid user settings for folder comparison columns are now handled more gracefully (Kai Willadsen) * The nightly flatpak build now includes Git to make version control comparisons somewhat functional (Kai Willadsen) * Issues fixed: #11, #85, #188, #319, #381, #475, #492, #581, #620, #638, #645, #660, #662, #672 2022-01-07 meld 3.21.1 ====================== UI changes: * A new custom per-pane location display widget replaces the standard GTK+ file chooser button and our existing placeholder path display, including actions for opening containing folder and copying file paths (Kai Willadsen) * Version control comparison has had its action bar modernised in line with file and folder comparison (Kai Willadsen) Features: * The find bar now remembers the previous search across panes (Jack) * We show a warning to the user if they're trying to compare a file or folder to itself (Jack) * Meld no longer uses custom file chooser dialogs, improving portability and flatpak behaviour (Mario Aichinger) * Two pane comparisons now allow Alt+Right/Left to work in either pane (Anatoli Babenia) * Certain header bar actions (e.g., conflict navigation, filters) are now only shown in their appropriate comparison types (Kai Willadsen) * The application title no longer includes the per-comparison label (Kai Willadsen) * Add a preference for GTK's dark theme support (Kai Willadsen) * Retain clipboard contents after exiting Meld (Kai Willadsen) Fixes: * Fix incorrect detection of FUSE directory comparisons as remote (mscdex) * Fix "Open Externally" on Windows for paths with spaces (adam0antium) * Fix syntax highlighting in version control by using the correct file extension (Alan Suran) * Move application icons into the resource bundle (Vasily Galkin) * Improved error reporting for invalid change actions (Anatoli Babenia) * Fix too-large minimum window size from status bar buttons (Kai Willadsen) * Fix Subversion comparsion on Python 3.9 (Kai Willadsen) * Fix bad translation source strings with multiple arguments (Kai Willadsen) * Fix performance regression in file comparison line splitting logic (Kai Willadsen) * Fix folder comparison sensitivity breaking when cancelling a scan (Kai Willadsen) * Fix occasional traceback when closing comparisons (Kai Willadsen) * Fix orphaned comparison helper process when quitting (Kai Willadsen) * Minor UI fixes: * Fix About dialog URL (TotalCaesar659) * Update About dialog copyright (Kai Willadsen) * The new comparison page now better distinguishes the "Compare" and "Blank Comparison" actions (Kai Willadsen) * The comparison overview map is now more responsive when dragging (Kai Willadsen) * The find bar now waits briefly before searching to improve responsiveness (Kai Willadsen) * The find bar no longer hides when it loses focus (Kai Willadsen) * Allow preferences dialog to be resized (Kai Willadsen) * Main menu can now be activated with F10 * Find next/previous can now be activated with F3/Shift+F3 (Kai Willadsen) * Windows fixes: * Add a MeldConsole.exe executable for running Meld from the console (Kai Willadsen) * Update Windows build to force all-users installation (Kai Willadsen) * Improve default monospace font on Windows (Kai Willadsen) * Fix empty line height and fallback fonts by changing the Pango font backend to fontconfig on Windows (Kai Willadsen) * Add Meld's install directory to the Windows PATH (Kai Willadsen) * Add a basic GTK settings.ini for Windows builds (Kai Willadsen) * Add the Meld icon to the Windows add/remove programs UI (Kai Willadsen) * Fix file comparison holding a directory handle after close (Kai Willadsen) * Issues fixed: 25, 91, 143, 354, 433, 445, 453, 459, 477, 482, 488, 491, 499, 502, 526, 530, 539, 541, 557, 561, 564, 565, 571, 579, 590, 603 Internal changes: * Modernise and improve the new Meson build rules (Iñigo Martínez) * CI + build improvements (Jason Edson, Jordan Petridis, Vasily Galkin, Kai Willadsen) * Nightly Meld builds now use the standard nightly icon styling (Kai Willadsen) * Clarify licensing in appdata (Kai Willadsen) * Windows build fixes (Kai Willadsen) * Add documentation on hosting infrastructure (Kai Willadsen) 2020-04-19 meld 3.21.0 ====================== UI changes: * Move to a modern GTK headerbar-based design, including: * More extensive action support in the header bar * New comparison overview map widget that provides a clearer overview for multiple panes at once, and allows for more natural scrollbar positioning (Kai Willadsen) * Text, filename and version filters are now all accessible from the toolbar (Kai Willadsen) * Refreshed find bar that more closely matches other applications (Kai Willadsen) * Remove application menu in line with Initiatives#4 (Kai Willadsen) * New recent comparison selection widget (Kai Willadsen) * Change tab style to be full-width and hidden for single tab windows (Kai Willadsen) * Make file comparison change navigation more intuitive by changing how it decides where to scroll from (Heikki Ketoharju) * Completely refreshed Meld application icon (Alex Monday) * File comparison now has overscroll at the bottom of file comparisons, making it easier to see end-of-file differences and improving scroll syncing (Kai Willadsen) * Text wrapping, whitespace, line numbers and line highlight can now all be toggled from the file comparison status bar (Kai Willadsen) Features: * Add support for CVS in version control comparisons (gitqlt) * Copy selected file paths in folder comparison (WenGuoyao) * Improve dark theme detection so custom Meld highlighting better matches the user's theme (Kai Willadsen) * Meld's built-in GtkSourceView schemes now support syntax highlighting (Kai Willadsen) * Moving past the first or last change using our change navigation now alerts with the standard error bell (Kai Willadsen) * Support nightly Flatpak builds of Meld using GNOME's CI (Kai Willadsen) * Support development using GNOME Builder's workflow Fixes: * CI and build system fixes (Michael Behrisch, Frank Dana, Piotr Drąg, Vasily Galkin) * Fix running uninstalled from non-project-base folder (Vasily Galkin) * Fix file comparison closing after file save (Vasily Galkin) * Fix file comparison handling of certain line breaks (Kai Willadsen) * Fix folder comparison display of large file sizes (andre) * Fix folder comparisons with pre-epoch timestamps (Kai Willadsen) * Fix folder comparisons not handling ignore blank lines + text filters (Kai Willadsen) * Handle file deletion better on NFS mounts (Kai Willadsen) * Fix handling of bad filter regular expressions (Kai Willadsen) * Fix push action on missing changes in three way comparison (Kai Willadsen) * Default file chooser encoding to autodetect (Kai Willadsen) * Minor UI fixes: * Statusbar now correctly sets default encoding & file type for empty files (Kai Willadsen) * Statusbar tries to keep a constant width for the cursor label (Kai Willadsen) * Folder comparisons set sensitivity correctly for empty rows (Kai Willadsen) * Give commit dialog message area a reasonable height (Kai Willadsen) * Fix long file name wrapping in info bar notifications (Kai Willadsen) * Fix long file name ellipsization in file comparisons (Kai Willadsen) * Windows fixes: * Fix crash when started with unexpected environment (Vasily Galkin) * Fix dbus support for single-instance behaviour (Vasily Galkin) * Fix internationalisation building from source (ThunderEX) * Fix SVG icon display (Kai Willadsen) * Support logging to a file on Windows for debugging (Kai Willadsen) * Default file encoding to UTF-8 to avoid Windows-specific locale issues (Kai Willadsen) * Typo fixes (luzpaz) * Localisation fixes (Piotr Drąg) Internal changes: * Add Meson build system support; setuptools is still supported for Windows and Mac OS builds, but Linux distributions should switch to building with Meson (Bilal Elmoussaoui, Kai Willadsen) * Move from GtkUIManager to GAction-based actions * Move all UI-file-constructed widgets from custom Python wrapper classes to using real GtkWidget templates * Move UI templates, menus, custom icons and CSS to be resource-loaded * Move to pre-commit using flake8 and isort for CI linting * Move to new GtkSourceView 4 API * Modernised Python GObject API usage, including signal and property usage * Fix some deprecated GTK API usage * Support Python 3.8 * Updated dependencies: * Python 3.6 * GTK+ 3.20 * GLib 2.48 * GtkSourceView 4.0 * pygobject 3.30 * pycairo 1.15 * Issues fixed: 62, 78, 119, 170, 240, 265, 265, 267, 279, 290, 313, 314, 316, 321, 322, 337, 341, 342, 344, 344, 350, 351, 359, 419, 432, 439, 442, 451
2022-09-13devel/ruby-rspec-expectations: update to 3.11.1taca2-6/+6
3.11.1 / (2022-09-12) Bug Fixes: * Allow the contain_exactly matcher to be reused by resetting its internals on matches? (@bclayman-sq, #1326) * Using the exist matcher on FileTest no longer produces a deprecation warning. (Ryo Nakamura, #1383)
2022-09-13devel/ruby-rspec-support: update to 3.11.1taca2-6/+6
3.11.1 (2022-09-12) Bug Fixes: * Fix ripper detection on TruffleRuby. (Brandon Fish, #541)
2022-09-13py-jupyter_client: updated to 7.3.5adam2-7/+6
7.3.5 Enhancements made - add `AsyncKernelClient` to `doc/api/client.rst` Bugs fixed - Use tornado 6.2's PeriodicCallback in restarter - Make \_stdin_hook_default async
2022-09-13py-traitlets: updated to 5.4.0adam2-7/+6
5.4.0 - Fix version_info - Make generated config files more lintable - Fix union trait from string - Add security.md, and tidelift bage
2022-09-12nspr: update to 4.35.wiz2-6/+6
NSPR 4.35 contains the following changes: - fixes for building with clang - use the number of online processors for the PR_GetNumberOfProcessors() API on some platforms - fix build on mips+musl libc - Add support for the LoongArch 64-bit architecture
2022-09-12py-hexbytes: updated to 0.3.0adam3-8/+8
HexBytes v0.3.0 (2022-08-17) Breaking changes Drop support for Python 3.6, update Sphinx doc dependency requirement
2022-09-12py-pylint: updated to 2.15.2adam2-6/+6
What's new in Pylint 2.15.2? Fixed a case where custom plugins specified by command line could silently fail. Specifically, if a plugin relies on the init-hook option changing sys.path before it can be imported, this will now emit a bad-plugin-value message. Before this change, it would silently fail to register the plugin for use, but would load any configuration, which could have unintended effects. Fix used-before-assignment for functions/classes defined in type checking guard. Update modified_iterating checker to fix a crash with for loops on empty list. The docparams extension now considers typing in Numpy style docstrings as "documentation" for the missing-param-doc message. Fix false positive for unused-variable and unused-import when a name is only used in a string literal type annotation. Fix false positive for too-many-function-args when a function call is assigned to a class attribute inside the class where the function is defined. Fix used-before-assignment for functions/classes defined in type checking guard. Fix ignored files being linted when passed on stdin. missing-return-doc, missing-raises-doc and missing-yields-doc now respect the no-docstring-rgx option. Don't crash on OSError in config file discovery. disable-next is now correctly scoped to only the succeeding line. Update modified_iterating checker to fix a crash with for loops on empty list.
2022-09-12py-astroid: updated to 2.12.9adam2-6/+6
What's New in astroid 2.12.9? ============================= * Fixed creation of the ``__init__`` of ``dataclassess`` with multiple inheritance. * Fixed a crash on ``namedtuples`` that use ``typename`` to specify their name.
2022-09-12py-lunr, py-doctor: do not support python 3.7 due to py-nltkwiz1-2/+2
2022-09-11opa: Update to 0.44.0leot3-4892/+107
Changes: ## 0.44.0 This release contains a number of fixes, two new builtins, a few new features, and several performance improvements. ### Security Fixes This release includes the security fixes present in the recent v0.43.1 release, which mitigate CVE-2022-36085. See the Release Notes for v0.43.1 for more details. ### Set Element Addition Optimization Rego Set element addition operations did not scale linearly in the past, and like the Object type before v0.43.0, experienced noticeable reallocation/memory movement overheads once the Set grew past 120k-150k elements in size. This release introduces different handling of Set internals during element addition operations to avoid pathological reallocation behavior, and allows linear performance scaling up into the 500k key range and beyond. ### Set `union` Built-in Optimization The Set `union` builtin allows applying the union operation to a set of sets. However, as discovered in <https://github.com/open-policy-agent/opa/issues/4979>, its implementation generated unnecessary intermediate copies, which resulted in poor performance; in many cases, worse than writing the equivalent operation in pure Rego. This release improves the `union` builtin's implementation, such that only the final result set is ever modified, reducing memory allocations and GC pressure. The `union` builtin is now about 15-30% faster than the equivalent operation in pure Rego. ### New Built-in Functions: `strings.any_prefix_match` and `strings.any_suffix_match` This release introduces two new builtins, optimized for bulk matching of string prefixes and suffixes: `strings.any_prefix_match`, and `strings.any_suffix_match`. It works with sets and arrays of strings, allowing efficient matching of collections of prefixes or suffixes against a target string. See the built-in functions docs for all the details: <https://www.openpolicyagent.org/docs/v0.42.0/policy-reference/#builtin-strings-stringsany_prefix_match> ## 0.43.1 This is a security release fixing the following vulnerabilities: - CVE-2022-36085: Respect unsafeBuiltinMap for 'with' replacements in the compiler See <https://github.com/open-policy-agent/opa/security/advisories/GHSA-f524-rf33-2jjr> for all details.
2022-09-11Update to 1.27.1. From the changelog:schmonz2-7/+6
- Fixed lack of .redo.-prefix in temporary file names.
2022-09-11Update to 5.7.1. From the changelog:schmonz3-7/+13
- bug fix for reporter order: will preference VScode over diff command line. - added VSCode Reporter, a reporter to launch a visual diff in VS Code, this requires code is accessible from the command line. - If you are using Gitpod in the browser, approvaltests will open a diff view in your browser. - Fixes Python Native Reporter to be the default reporter; if no other reporters are found on your machine, PythonNative reporter will be used. This means that the approval tests library will print a diff on an unconfigured machine.
2022-09-11*: mark as not for python 2.xwiz3-10/+10
2022-09-11py-jersey: removewiz5-66/+1
No upstream, only supports python 2.x, no users in pkgsrc
2022-09-11py-doctor: update to 22.7.0.wiz3-47/+282
pydoctor 22.7.0 ^^^^^^^^^^^^^^^ * Add support for generics in class hierarchies. * Fix long standing bugs in ``Class`` method resolution order. * Improve the extensibility of pydoctor (`more infos on extensions <https://pydoctor.readthedocs.io/en/latest/customize.html#use-a-custom-system-class>`_) * Fix line numbers in reStructuredText xref warnings. * Add support for `twisted.python.deprecated` (this was originally part of Twisted's customizations). * Add support for re-exporting names imported from a wildcard import. pydoctor 22.5.1 ^^^^^^^^^^^^^^^ * ``docutils>=0.17`` is now the minimum supported version. This was done to fix crashing with ``AttributeError`` when processing type fields. pydoctor 22.5.0 ^^^^^^^^^^^^^^^ * Add Read The Docs theme, enable it with option ``--theme=readthedocs``. * Add a sidebar. Configure it with options ``--sidebar-expand-depth`` and ``--sidebar-toc-depth``. Disable with ``--no-sidebar``. * Highlight the active function or attribute. * Packages and modules are now listed together. * Docstring summaries are now generated from docutils nodes: - fixes a bug in restructuredtext references in summary. - still display summary when the first paragraph is long instead of "No summary". * The module index now uses a more compact presentation for modules with more than 50 submodules and no subsubmodules. * Fix source links for code hosted on Bitbucket or SourceForge. * The ``--html-viewsource-template`` option was added to allow for custom URL scheme when linking to the source code pages and lines. pydoctor 22.4.0 ^^^^^^^^^^^^^^^ * Add option ``--privacy`` to set the privacy of specific objects when default rules doesn't fit the use case. * Option ``--docformat=plaintext`` overrides any assignments to ``__docformat__`` module variable in order to focus on potential python code parsing errors. * Switch to ``configargparse`` to handle argument and configuration file parsing (`more infos <https://pydoctor.readthedocs.io/en/latest/help.html>`_). * Improved performances with caching of docstring summaries. pydoctor 22.3.0 ^^^^^^^^^^^^^^^ * Add client side search system based on lunr.js. * Fix broken links in docstring summaries. * Add cache for the xref linker, reduces the number of identical warnings. * Fix crash when reparenting objects with duplicate names. pydoctor 22.2.2 ^^^^^^^^^^^^^^^ * Fix resolving names re-exported in ``__all__`` variable. pydoctor 22.2.1 ^^^^^^^^^^^^^^^ * Fix crash of pydoctor when processing a reparented module. pydoctor 22.2.0 ^^^^^^^^^^^^^^^ * Improve the name resolving algo such that it checks in super classes for inherited attributes. * C-modules wins over regular modules when there is a name clash. * Packages wins over modules when there is a name clash. * Fixed that modules were processed in a random order leading to several hard to reproduce bugs. * Intersphinx links have now dedicated markup. With the default theme, this allows to have the external intershinx links blue while the internal links are red. * Smarter line wrapping in summary and parameters tables. * Any code inside of ``if __name__ == '__main__'`` is now excluded from the documentation. * Fix variables named like the current module not being documented. * The Module Index now only shows module names instead of their full name. You can hover over a module link to see the full name. * If there is only a single root module, `index.html` now documents that module (previously it only linked the module page). * Fix introspection of functions comming from C-extensions. * Fix that the colorizer might make Twisted's flatten function crash with surrogates unicode strings. pydoctor 21.12.1 ^^^^^^^^^^^^^^^^ * Include module ``sre_parse36.py`` within ``pydoctor.epydoc`` to avoid an extra PyPi dependency. pydoctor 21.12.0 ^^^^^^^^^^^^^^^^ * Add support for reStructuredText directives ``.. deprecated::``, ``.. versionchanged::`` and ``.. versionadded::``. * Add syntax highlight for constant values, decorators and parameter defaults. * Embedded documentation links inside the value of constants, decorators and parameter defaults. * Provide option ``--pyval-repr-maxlines`` and ``--pyval-repr-linelen`` to control the size of a constant value representation. * Provide option ``--process-types`` to automatically link types in docstring fields (`more info <https://pydoctor.readthedocs.io/en/latest/codedoc.html#type-fields>`_). * Forked Napoleon Sphinx extension to provide google-style and numpy-style docstring parsing. * Introduced fields ``warns``, ``yields`` and ``yieldtype``. * Following google style guide, ``*args`` and ``**kwargs`` are now rendered with asterisks in the parameters table. * Mark variables as constants when their names is all caps or if using `Final` annotation. pydoctor 21.9.2 ^^^^^^^^^^^^^^^ * Fix ``AttributeError`` raised when parsing reStructuredText consolidated fields, caused by a change in ``docutils`` 0.18. * Fix ``DeprecationWarning``, use newer APIs of ``importlib_resources`` module. pydoctor 21.9.1 ^^^^^^^^^^^^^^^ * Fix deprecation warning and officially support Python 3.10. * Fix the literals style (use same style as before). pydoctor 21.9.0 ^^^^^^^^^^^^^^^ * Add support for multiple themes, selectable with ``--theme`` option. * Support selecting a different docstring format for a module using the ``__docformat__`` variable. * HTML templates are now customizable with ``--template-dir`` option. * Change the fields layout to display the arguments type right after their name. Same goes for variables. pydoctor 21.2.2 ^^^^^^^^^^^^^^^ * Fix positioning of anchors, such that following a link to a member of a module or class will scroll its documentation to a visible spot at the top of the page. pydoctor 21.2.1 ^^^^^^^^^^^^^^^ * Fix presentation of the project name and URL in the navigation bars, such that it works as expected on all generated HTML pages. pydoctor 21.2.0 ^^^^^^^^^^^^^^^ * Removed the ``--html-write-function-pages`` option. As a replacement, you can use the generated Intersphinx inventory (``objects.inv``) for deep-linking your documentation. * Fixed project version in the generated Intersphinx inventory. This used to be hardcoded to 2.0 (we mistook it for a format version), now it is unversioned by default and a version can be specified using the new ``--project-version`` option. * Fixed multiple bugs in Python name resolution, which could lead to for example missing "implemented by" links. * Fixed bug where class docstring fields such as ``cvar`` and ``ivar`` are ignored when they override inherited attribute docstrings. * Property decorators containing one or more dots (such as ``@abc.abstractproperty``) are now recognized by the custom properties support. * Improvements to `attrs`__ support: - Attributes are now marked as instance variables. - Type comments are given precedence over types inferred from ``attr.ib``. - Support positional arguments in ``attr.ib`` definitions. Please use keyword arguments instead though, both for clarity and to be compatible with future ``attrs`` releases. * Improvements in the treatment of the ``__all__`` module variable: - Assigning an empty sequence is interpreted as exporting nothing instead of being ignored. - Better error reporting when the value assigned is either invalid or pydoctor cannot make sense of it. * Added ``except`` field as a synonym of ``raises``, to be compatible with epydoc and to fix handling of the ``:Exceptions:`` consolidated field in reStructuredText. * Exception types and external base classes are hyperlinked to their class documentation. * Formatting of ``def func():`` and ``class Class:`` lines was made consistent with code blocks. * Changes to the "Show/hide Private API" button: - The button was moved to the right hand side of the navigation bar, to avoid overlapping the content on narrow displays. - The show/hide state is now synced with a query argument in the location bar. This way, if you bookmark the page or send a link to someone else, the show/hide state will be preserved. - A deep link to a private API item will now automatically enable "show private API" mode. * Improvements to the ``build_apidocs`` Sphinx extension: - API docs are now built before Sphinx docs, such that the rest of the documentation can link to it via Intersphinx. - New configuration variable ``pydoctor_url_path`` that will automatically update the ``intersphinx_mapping`` variable so that it uses the latest API inventory. - The extension can be configured to build API docs for more than one package. * ``pydoctor.__version__`` is now a plain ``str`` instead of an ``incremental.Version`` object. __ https://www.attrs.org/ pydoctor 20.12.1 ^^^^^^^^^^^^^^^^ * Reject source directories outside the project base directory (if given), instead of crashing. * Fixed bug where source directories containing symbolic links could appear to be outside of the project base directory, leading to a crash. * Bring back source link on package pages. pydoctor 20.12.0 ^^^^^^^^^^^^^^^^ * Python 3.6 or higher is required. * There is now a user manual that can be built with Sphinx or read online on `Read the Docs`__. This is a work in progress and the online version will be updated between releases. * Added support for Python language features: - Type annotations of function parameters and return value are used when the docstring does not document a type. - Functions decorated with ``@property`` or any other decorator with a name ending in "property" are now formatted similar to variables. - Coroutine functions (``async def``) are included in the output. - Keyword-only and position-only parameters are included in the output. * Output improvements: - Type names in annotations are hyperlinked to the corresponding documentation. - Styling changes to make the generated documentation easier to read and navigate. - Private API is now hidden by default on the Module Index, Class Hierarchy and Index of Names pages. - The pydoctor version is included in the "generated by" line in the footer. * All parents of the HTML output directory are now created by pydoctor; previously it would create only the deepest directory. * The ``--add-package`` and ``--add-module`` options have been deprecated; pass the source paths as positional arguments instead. * New option ``-W``/``--warnings-as-errors`` to fail your build on documentation errors. * Linking to the standard library documentation is more accurate now, but does require the use of an Intersphinx inventory (``--intersphinx=https://docs.python.org/3/objects.inv``). * Caching of Intersphinx inventories is now enabled by default. * Added a `Sphinx extension`__ for embedding pydoctor's output in a project's Sphinx documentation. * Added an extra named ``rst`` for the dependencies needed to process reStructuredText (``pip install -U pydoctor[rst]``). * Improved error reporting: - More accurate source locations (file + line number) in error messages. - Warnings were added for common mistakes when documenting parameters. - Clearer error message when a link target is not found. * Increased reliability: - Fixed crash when analyzing ``from package import *``. - Fixed crash when the line number for a docstring error is unknown. - Better unit test coverage, more system tests, started adding type annotations to the code. - Unit tests are also run on Windows. __ https://pydoctor.readthedocs.io/ __ https://pydoctor.readthedocs.io/en/latest/usage.html#building-pydoctor-together-with-sphinx-html-build pydoctor 20.7.2 ^^^^^^^^^^^^^^^ * Fix handling of external links in reStructuredText under Python 3. * Fix reporting of errors in reStructuredText under Python 3. * Restore syntax highlighting of Python code blocks. pydoctor 20.7.1 ^^^^^^^^^^^^^^^ * Fix cross-reference links to builtin types in standard library. * Fix and improve error message printed for unknown fields. pydoctor 20.7.0 ^^^^^^^^^^^^^^^ * Python 3 support. * Type annotations on attributes are supported when running on Python 3. * Type comments on attributes are supported when running on Python 3.8+. * Type annotations on function definitions are not supported yet. * Undocumented attributes are now included in the output. * Attribute docstrings: a module, class or instance variable can be documented by a following it up with a docstring. * Improved error reporting: more errors are reported, error messages include file name and line number. * Dropped support for implicit relative imports. * Explicit relative imports (using ``from``) no longer cause warnings. * Dropped support for index terms in epytext (``X{}``). This was never supported in any meaningful capacity, but now the tag is gone. This was the last major release to support Python 2.7 and 3.5.
2022-09-11tig: update to 2.5.7.fcambus2-6/+6
Bug fixes: - Fix running tests as root. - Fix parsing of status.showUntrackedFiles. - Avoid incorrect history path when $XDG_DATA_HOME is valid.
2022-09-11*: restrict more packages to python 3wiz1-1/+3
2022-09-11py-txgithub: removewiz8-114/+1
archived upstream, no users in pkgsrc, last release from 2015.
2022-09-11py-daemon: Convert to wheel.mk to fix build.wiz2-15/+15
Bump PKGREVISION.
2022-09-11gopls: update to 0.9.5.wiz3-24/+31
This release updates the gopls vulncheck command (which backs the preview of vulncheck integration in VS Code) with the latest schema of the Go vulnerability database. See the Vulnerability Management for Go blog post for more context. Additionally, this release includes a bugfix for redundant reloads following go.mod changes (golang/go#54473).
2022-09-11*: bump PKGREVISION for flac shlib bumpwiz55-108/+110
2022-09-11boehm-gc: update to 8.2.2.wiz3-8/+8
== [8.2.2] 2022-08-26 == * Abort if no progress with thread suspend/resume signals resending * Add CMake option to force libatomic_ops headers usage * Add _PROP suffix to CORD/GC[CPP]_VERSION variables in CMake script * Allow not to bypass pthread_cancel hardening in pthread_start * Allow to start marker threads in child of single-threaded client * Avoid potential race in GC_init_real_syms after GC_allow_register_threads * Avoid potential signal loss before sigsuspend in suspend_handler if TSan * Define SUNOS5SIGS macro for kFreeBSD * Distribute gc_gcj.h and some other headers in single-obj-compilation * Do not assert that GC is initialized at DLL_THREAD_DETACH (Win32) * Do not call SET_HDR() to remove forwarding counts if none exists in hblk * Do not call mprotect/mmap to GC_unmap/remap (Linux) * Do not count unmapped regions if GC_unmap is madvise-based (Linux) * Do not define NEED_FIND_LIMIT in case of OpenBSD user threads * Do not fail tests if pthread_create returns resource unavailable error * Do not name GCC intrinsics as C11 ones * Do not probe to find main data root start if dl_iterate_phdr exists * Do not send signal to thread which is suspended manually * Do not use usleep between signals resend if ThreadSanitizer * Eliminate '-pedantic is not option that controls warnings' GCC-6.3 message * Eliminate '/GS can not protect parameters' MS VC warning in msvc_dbg * Eliminate 'R_AARCH64_ABS64 used with TLS symbol' linker warning (clang) * Eliminate 'buffer overflow detected' FP error in realloc_test * Eliminate 'extension used' clang warning in sparc_mach_dep.S (configure) * Eliminate 'function/data pointer conversion in expression' MSVC warning * Eliminate 'implicit decl of _setjmp' gcc warning if -std=c11 on Cygwin * Eliminate 'layout of aggregates has changed in GCC 5' warning in test_cpp * Eliminate 'new_l may be used uninitialized' gcc warning in os_dep (Cygwin) * Eliminate 'old_gc_no is initialized but not referenced' MS VC false warning * Eliminate 'possible loss of data' compiler warning in GC_envfile_getenv * Eliminate 'potentially uninitialized local variable tc' warning (MSVC) * Eliminate 'skipping config since MAX_HEAP_SECTS is unknown' cppcheck FP * Eliminate 'unused but set variable' gcc warnings in cpptest * Eliminate 'value exceeds maximum size' warnings in debug_malloc, huge_test * Eliminate 'writing into region of size 0' gcc FP warning in realloc * Eliminate ASan stack-buffer-underflow FP in GC_mark_and_push_stack (E2K) * Eliminate code defect about incorrect size of allocated object (leaktest) * Eliminate data race reported by TSan in GC_have_errors * Eliminate division-by-zero FP warning in GC_ASSERT in reclaim_block * Eliminate stringop-overflow gcc-12 warning in CORD__next * Ensure typed objects descriptor is never located in the first word * Fix 'GC_greatest_stack_base_below is defined but not used' warning (IA64) * Fix 'GC_text_mapping not used' GCC warning if redirect malloc w/o threads * Fix 'ISO C forbids conversion of function pointer to object' warning * Fix 'undeclared getpagesize' compiler warning on AIX and OSF1 * Fix 'undefined reference to __data_start' linker error on Linux/aarch64 * Fix 'unresolved __imp__wsprintfA' linker error in msvc_dbg.c (MSVC) * Fix 'unresolved symbol GetModuleHandle' error in win32_threads.c (UWP) * Fix (workaround) stack overflow in gctest on Alpine Linux/s390x * Fix GC_ATTR_NO_SANITIZE_THREAD definition for GCC * Fix GC_allocate_ml incorrect cleanup in GC_deinit if pthreads (MinGW) * Fix GC_dirty() argument in GC_malloc_explicitly_typed_ignore_off_page * Fix GC_make_descriptor for zero length argument * Fix GC_suspend_thread if called before thread destructor * Fix GC_unmapped_bytes update in GC_unmap for Sony PS/3 * Fix SIGSEGV caused by dropped stack access from child process in gctest * Fix SUNOS5SIGS documentation to match macro definition in gcconfig.h * Fix abort in Win32 DllMain if PARALLEL_MARK * Fix abort when GC_repeat_read returns zero * Fix assertion about built-in AO_test_and_set_acquire on sparc64 (gcc-12) * Fix assertion violation in GC_allow_register_threads on Windows * Fix assertion violation of GC_thread_key alignment if pthread-based TLS * Fix comment in GC_init regarding GC_init_parallel call * Fix context saving when GC_suspend_thread(self) * Fix data race in fail_proc1 of gctest * Fix hang in GC_free if GC_PREFER_MPROTECT_VDB (Mingw64) * Fix hang in select() called from suspend signal handler if TSan * Fix hang on sem_wait in GC_suspend_thread if thread was resumed recently * Fix hb_obj_kind type in documentation (ASCII diagram) describing hblkhdr * Fix incremental mode enabling in gctest if TEST_MANUAL_VDB * Fix linking of tests in case of finalization is off * Fix lock assertion violation in GC_find_limit if always multi-threaded * Fix memory return to OS in GC_unmap * Fix missing lock when GC_generate_random_valid_address is called * Fix missing write() declaration if CONSOLE_LOG (Watcom) * Fix nodist_libgc_la_SOURCES value in Makefile.am for Solaris/sparc * Fix oldProc initialization in gc_cleanup and eliminate related warnings * Fix parallel_initialized assertion violation in initsecondarythread (Win32) * Fix potential race if start_mark_threads called from threads in child * Fix propagation of out-of-memory occurred in GC_make_sequence_descriptor * Fix pthread_setname_np and dladdr detection by CMake * Fix race between calloc_explicitly_typed and push_complex_descriptor * Fix typos in comments and debugging.md * Fix undefined __stack_base__ on UWP/arm64 (llvm-mingw) * Force GC_with_callee_saves_pushed in suspend_handler if NO_SA_SIGACTION * Link with rt library to get clock_gettime where necessary * Make finalizer_closure pointer read/write atomic in malloc and callback * Move platform-specific sleep call to GC_usleep (refactoring) * Pass -lrt linker option in CMake script on HP/UX, NetBSD * Prevent (fix) parallel custom mark procs run in single-threaded clients * Prevent changing of GC_markers_m1 value while collection in progress * Refer to Makefile.direct instead of deleted Makefile file in README * Relax assertion of hb_n_marks in reclaim_block if more than two markers * Remove IF_IA64 macro in pthread_stop_world (refactoring) * Remove checking of RS6000 completely * Remove duplicate check of MSWIN_XBOX1 in os_dep.c * Remove duplicate include gc_tiny_fl.h in gc_priv.h * Remove non-working check of M68K in gctest * Remove useless TSan W/A about read of mark_lock_holder for Windows * Replace RAISE_SIGNAL macro with a static function (refactoring) * Replace SSH cloning with HTTPS one in README * Retry pthread_kill if EAGAIN (Linux) * Revert "Check real-symbols are already initialized in pthread_join/detach" * Revert "Remove nested always-false ifdef for HPUX and FREEBSD" * Revert addition of msvc_dbg.h in include.am * Set default build type to RelWithDebInfo (CMake) * Start configure help messages with a lower case letter * Support 'z' format modifier by CORD_vsprintf * Support Elbrus 2000 (Linux/e2k) * Support GCC MCF thread model (mcfgthreads) in configure (MinGW) * Support GC_remove_roots on Win32 * Support OpenBSD/riscv64 * Support build using Makefile.direct on Linux/sparc * Support space-separated flags in CFLAGS_EXTRA passed to CMake * Update README.win32 about default build configuration (configure, cmake) * Update documentation of GC_RATE and MAX_PRIOR_ATTEMPTS * Use SIGRTMIN+6 as suspend signal if sigrt-signals on OpenBSD * Use SIGUSR1/2 on FreeBSD/arm64 * Use compiler TLS on NetBSD only if at least gcc-4.4 or clang-3.9 * Workaround 'info is not assigned' cppcheck FP if assertions on (OS X) * Workaround SIG_SUSPEND delivery to thread inside mutex_lock fail if TSan * Workaround TSan FP about race between generic_malloc and array_mark_proc * Workaround TSan FP in acquire_mark_lock called from fork_prepare_proc * Workaround TSan FP warning in finalized_malloc, push_unconditionally * Workaround TSan FP warning in fork_prepare_proc * Workaround TSan FP warning in push_marked1/2/4, ptr_store_and_dirty * Workaround Thread Sanitizer (TSan) FP warning in is_valid_displacement * Workaround call stack size exceeded in gctest (Wasm) * Workaround crash in FreeBSD rand() by avoiding its concurrent usage * Workaround gctest hang if test compiled as C++ code by MSVC (CMake) * Workaround msvc_dbg.c build failure on arm[64] (MSVC)
2022-09-11devel/Makefile: add and enable ruby-version_gemtaca1-1/+2
2022-09-11devel/ruby-version_gem: add package version 1.1.0taca4-0/+51
Required by ruby-auth package version 1.0 and later. VersionGem Alternatives This gem has a very niche purpose, which is: 1. providing introspection of a Version module based on a Version::VERSION constant string, 2. while not interfering with gemspec parsing where the VERSION string is traditionally used. If this isn't precisely your use case you may be better off looking at Versionaire, a wonderful, performant, well-maintained, gem from the Alchemists. For more discussion about this see issue #2
2022-09-10devel/ruby-redmine50: update distinfotaca1-2/+2
Update distinfo which should be updated previous commit.
2022-09-10mold: switch to using CMake to build the project.fcambus3-35/+7
The long term plan for mold is to drop the Makefile and only support CMake in the future. As wiz@ pointed out, CMake is now called from the Makefile anyway and is required, so it makes sense to switch now. Python is now longer required as a build dependency, so clean those bits also.