Skip to content

Commit 3102727

Browse files
authored
Merge pull request #130 from timlnx/2.0.0-final-release-notes
Update news with actual 2.0.0 release date
2 parents bd2873f + 259d358 commit 3102727

1 file changed

Lines changed: 15 additions & 5 deletions

File tree

NEWS.rst

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ NEWS
1010
bitmath-2.0.0
1111
*************
1212

13-
*Released: April 2026*
13+
*Released: April 25, 2026*
1414

1515
Nearly eight years after 1.3.3 shipped in 2018, bitmath is back with
1616
a major release. Version 2.0.0 is a thorough modernization: the
@@ -20,6 +20,11 @@ been rebuilt from scratch. If you've been running bitmath on Python
2020
3.9 or later and quietly wishing it felt more modern — this release
2121
is for you.
2222

23+
Check over on `my blog
24+
<https://blog.lnx.cx/2026/04/25/bitmath-2.0.0-finally-released.html>`_
25+
for a personal recap of this release, how much it means to me, and
26+
what it took to get here.
27+
2328

2429
Breaking Changes
2530
================
@@ -196,6 +201,11 @@ projects are actually maintained in 2026:
196201
``make build``, ``make pypitest``, and ``make pypi`` replace the
197202
old ``make sdist upload`` pattern.
198203

204+
**Fedora/EPEL**
205+
Expect to see fresh builds in Fedora/EPEL over the coming
206+
weeks. Hopefully I can sneak this into EPEL 10, EPEL 9 might be
207+
picky since this is a major version change.
208+
199209

200210
Closing Thoughts
201211
================
@@ -204,16 +214,16 @@ bitmath started as a small passion project of mine. A utility for
204214
thinking about and clearly expressing file sizes, and that's still
205215
exactly what it is. This 2.0.0 release doesn't change what the library
206216
does. What I've done is change the very foundation that it's built
207-
on. The test suite sits at 294 tests and 99% coverage. The
217+
on. The test suite measures in at 311 tests now, basically 100%
218+
coverage when you add all the platform-specific checks together. The
208219
documentation has been comprehensively reviewed and updated. The
209-
packaging is clean enough to pass ``twine check`` on the first attempt
210-
(well, the second).
220+
packaging is modernized.
211221

212222
It really is a remarkable milestone in project history. I have to give
213223
the warmest thanks to all of the users and fans who have written bug
214224
reports and submitted pull requests. Especially in the least active
215225
years of the project. Most of those PRs and Issues have been
216-
integrated into this massive 2.0 release.
226+
integrated into this massive 2.0.0 release.
217227

218228
**Thanks for your patience and your participation.**
219229

0 commit comments

Comments
 (0)