RepoJournal
Arch Linux

@archlinux

The Arch Linux org - the rolling distro and the developers who run it

Keep up with Arch Linux in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

One email a day. Unsubscribe in one click.

Pick a date

Topics: Infrastructure Full archive →

The Wire · Showcase

ARCHINSTALL PULLS MYPY MAJOR VERSION, DEEPIN ECOSYSTEM STABILIZES

By RepoJournal · Filed · About Arch Linux

Archinstall is moving to mypy 2.0 across both direct and pre-commit dependencies, a significant type-checking upgrade that requires immediate validation before deployment.

The archinstall project is modernizing its type-checking pipeline by upgrading mypy from 1.20.2 to 2.0.0 in both the core dependencies [1] and pre-commit hooks [2], a major version jump that will enforce stricter type rules. This dual upgrade is intentional — both the direct dependency and the mirrors-mypy pre-commit hook are moving in lockstep, reducing the friction when static analysis runs. Across the state desk, Deepin components are consolidating gains with updates to network-core, system-monitor, and voice-note [3] [4] [5], all on minor version bumps that suggest stability rather than breaking changes. Python's classifiers saw a calendar-based version bump to account for 2026 PyPI taxonomy changes [6], and docparser updated to 1.0.23-1 [7], rounding out a quiet day of maintenance. Polish translation updates [8] landed without incident. The mypy upgrade is the only story here with real teeth — 2.0 enforces stricter semantics, and your CI will fail if you're not ready.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] Update dependency mypy to v2 ↗ archlinux/archinstall
  2. [2] Update pre-commit hook pre-commit/mirrors-mypy to v2 ↗ archlinux/archinstall
  3. [3] update deepin-network-core to 2.0.59-1 in extra-x86_64 archlinux/state
  4. [4] update deepin-system-monitor to 6.5.35-1 in extra-x86_64 archlinux/state
  5. [5] update deepin-voice-note to 6.5.31-1 in extra-x86_64 archlinux/state
  6. [6] update python-trove-classifiers to 2026.5.7.17-1 in extra-any archlinux/state
  7. [7] update docparser to 1.0.23-1 in extra-x86_64 archlinux/state
  8. [8] Update Polish translation (#4529) archlinux/archinstall

Quick answers

What shipped in Arch Linux on May 8, 2026?
Archinstall is moving to mypy 2.0 across both direct and pre-commit dependencies, a significant type-checking upgrade that requires immediate validation before deployment. In total, 51 commits and 3 pull requests landed.
Who contributed to Arch Linux on May 8, 2026?
1 developer shipped this update, including renovate[bot].
What were the notable Arch Linux updates?
Update dependency mypy to v2, Update pre-commit hook pre-commit/mirrors-mypy to v2, and update deepin-network-core to 2.0.59-1 in extra-x86_64.

More from @archlinux

Daily updates, in your inbox

Follow Arch Linux

Keep up with Arch Linux in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?