Skip to content

Update lang/nim to 2.0.16 - #170

Closed
hellium6 wants to merge 10000 commits into
NetBSD:trunkfrom
hellium6:update-nim-2.0.16
Closed

hellium6 wants to merge 10000 commits into
NetBSD:trunkfrom
hellium6:update-nim-2.0.16

Conversation

@hellium6

@hellium6 hellium6 commented Sep 5, 2025

Copy link
Copy Markdown

No description provided.

bsiegert and others added 30 commits August 31, 2025 10:02
Overview of changes leading to 11.4.5
Saturday, August 30, 2025
=====================================
* Bug fixes for “AAT” shaping, and other shaping micro optimizations.
What's Changed

    feat: squash files from details view by @Jollywatt in #283

Bug Fixes

    ace_jump: Selection logic improved to fix navigation issues #285
    megamerge: Changed revision removal order to ensure correct rebasing #291
    megamerge: Descendant commits now preserved during merge operations #289
    details: Escaped file names to prevent errors in the details view #290
    revisions: Shortcuts disabled when no revisions are present to prevent crashes #286
    inline_describe: Single row log graphs now display correctly #280
Bugfix release.
0.13.0 (2025-08-30)
---------------------

- [Fix `cbor_is_null`, `cbor_is_undef`, `cbor_is_bool` assertion failing on non-ctrl floats in debug mode]
- [Add an example for handling of CBOR Sequences]
- [Use C23/c2x if available]
  - libcbor remains C99 compatible
  - When the compiler does not support new standard, C99 will be used, so the change should be backwards compatible
- [Improved introduction documentation and examples]
- [Add cbor_copy_definite to turn indefinite items into definite equivalents]
- BUILD BREAKING: [Minimum CMake version set to 3.5]
  - See <https://repology.org/project/cmake/versions> for support; the vast majority of users should not be affected.
0.30.0

  BREAKING CHANGE! Python support 3.7+ only

  https: Do not rely on ssl.PROTOCOL_TLS, which has been deprecated in Python3.10
This release requires Python 3.12 or newer.

All of the commands are fixed to allow the use of a hyphen - to
mean standard input (for an input argument) or standard output (for
an output argument), as documented. Thanks very much to Olivier
Scherler for the bug report and fix for all but psjoin.

The obsolete old scripts, which were not installed as part of the
package but kept in “old-scripts” for backwards compatibility, are
removed: they were deprecated a long time ago.

The installation instructions are updated to recommend the use of
pipx rather than pip.

The Makefile has been updated.
PKGREVISION++
This is a bugfix release in the 3.10.x series.

Highlights from this release include:

- Fix regression of hi-dpi support for Qt
- Fix race condition in TexManager.make_dvi & make_png
- Various documentation and other bugfixes
Release Notes

Preview features

    [airflow] Extend AIR311 and AIR312 rules (#20082)
    [airflow] Replace wrong path airflow.io.storage with airflow.io.store (AIR311) (#20081)
    [flake8-async] Implement blocking-http-call-httpx-in-async-function (ASYNC212) (#20091)
    [flake8-logging-format] Add auto-fix for f-string logging calls (G004) (#19303)
    [flake8-use-pathlib] Add autofix for PTH211 (#20009)
    [flake8-use-pathlib] Make PTH100 fix unsafe because it can change behavior (#20100)

Bug fixes

    [pyflakes, pylint] Fix false positives caused by __class__ cell handling (F841, PLE0117) (#20048)
    [pyflakes] Fix allowed-unused-imports matching for top-level modules (F401) (#20115)
    [ruff] Fix false positive for t-strings in default-factory-kwarg (RUF026) (#20032)
    [ruff] Preserve relative whitespace in multi-line expressions (RUF033) (#19647)

Rule changes

    [ruff] Handle empty t-strings in unnecessary-empty-iterable-within-deque-call (RUF037) (#20045)

Documentation

    Fix incorrect D413 links in docstrings convention FAQ (#20089)
    [flake8-use-pathlib] Update links to the table showing the correspondence between os and pathlib (#20103)
## 1.12.0 (2025-08-29)
- Set `PYO3_BUILD_EXTENSION_MODULE` environment variable when
building PyO3 extensions.
NEW: Drop support for Python 3.8.
NEW: Add support for Python 3.14.
NEW: Deploy with PyPI's "Trusted Publisher".
Version 0.20.0
==============

- Remove dependency on abandoned ``atomicwrites`` library.
- Implement ``filter_hook`` for the HTTP storage.
- Drop support for Python 3.7.
- Add support for Python 3.12 and Python 3.13.
- Properly close the status database after using. This especially affects tests,
  where we were leaking a large amount of file descriptors.
- Extend supported versions of ``aiostream`` to include 0.7.x.
## 0.20.1 (2025-08-29)


#### Features

*   bump max payload to 2.5

#### Chore

*   update sync python version
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.