Skip to content

Commit

Permalink
Prepare for release of 4.4.0
Browse files Browse the repository at this point in the history
  • Loading branch information
bmerry committed Jan 8, 2025
1 parent 39b74b1 commit 030d1bc
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 3 deletions.
2 changes: 1 addition & 1 deletion VERSION.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
4.3.2
4.4.0
9 changes: 8 additions & 1 deletion doc/changelog.rst
Original file line number Diff line number Diff line change
@@ -1,17 +1,24 @@
Changelog
=========

.. rubric:: Development version
.. rubric:: 4.4.0

- Add wheels for Python 3.13.
- Drop support for Python 3.8, which has reached end-of-life.
- Update wheels to manylinux_2_28.
- Bump minimum Boost version to 1.70 (this was the practical lower limit,
as it wasn't compiling against older versions).
- Support Boost 1.87.
- Add non-temporal memcpy support on AArch64 (with SVE).
- Rename :cpp:class:`!spead2::io_service_ref` to
:cpp:class:`spead2::io_context_ref` to reflect name changes in Asio (the old
name is retained as a typedef).
- Rename methods called :func:`!get_io_service` to :func:`!get_io_context`,
again to reflect name changes in Boost.
- Update URL to download Boost in cibuildwheel configuration.
- Update cibuildwheel and other build and test dependencies.
- Update some unit tests to use :c:macro:`!BOOST_TEST`.
- Fix building documentation as PDF.

.. rubric:: 4.3.2

Expand Down
2 changes: 1 addition & 1 deletion meson.build
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ project(
'b_staticpic=false', # The default of true harms performance
]
)
shared_lib_version = '9.0.0'
shared_lib_version = '10.0.0'

compiler = meson.get_compiler('cpp')
py = import('python').find_installation(pure : false, modules : ['jinja2', 'pycparser', 'packaging'])
Expand Down

0 comments on commit 030d1bc

Please sign in to comment.