structlog

PyPI

active

The latest release is less than 12 months old.

structlog last released 26.1.0 on 2026-06-06. Its latest version requires Python >=3.10.

Facts

Latest release
26.1.0, (4 months ago)
First published
(13 years ago)
Releases in the last 12 months
2
Median days between releases
54
Median days between major versions
373
Monthly downloads
110,510,850
License
MIT OR Apache-2.0
Source
pypi.org (checked 2026-10-19)

Major versions

13 major versions have been published.

MajorFirst versionFirst releasedLatest versionLatest released
2626.1.02026-06-0626.1.02026-06-06
2525.1.02025-01-1625.5.02025-10-27
2424.1.02024-01-0824.4.02024-07-17
2323.1.02023-04-0623.3.02023-12-29
2222.1.02022-07-2022.3.02022-11-24
2121.1.02021-02-1821.5.02021-12-16
2020.1.02020-01-2820.2.02020-12-31
1919.1.02019-02-0219.2.02019-10-16
1818.1.02018-01-2718.2.02018-09-05
1717.1.02017-04-2417.2.02017-05-15
1616.0.02016-01-2816.1.02016-05-24
1515.0.02015-01-2315.3.02015-09-25
00.1.02013-09-120.4.22014-07-26

Runtime requirements

The latest version of structlog declares these runtime constraints.

RuntimeConstraintMinimum versionSince versionSince
Python>=3.103.1026.1.02026-06-06

Supported runtimes

The latest version of structlog runs on 6 tracked runtime releases.

RuntimeCycleReleasedEnd of lifeLTS
Python3.152026-10-092031-10-31
Python3.142025-10-072030-10-31
Python3.132024-10-072029-10-31
Python3.122023-10-022028-10-31
Python3.112022-10-242027-10-31
Python3.102021-10-042026-10-01

Keelbench tracks end-of-life dates for 469 products, updated daily. Check your repositories against these dates with Deps.