diff --git a/.bumpversion.cfg b/.bumpversion.cfg index 6f45219b..3e72eb15 100644 --- a/.bumpversion.cfg +++ b/.bumpversion.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 4.2.0 +current_version = 4.2.1 commit = True tag = False diff --git a/Changelog b/Changelog index 09d2dd8b..90272e2b 100644 --- a/Changelog +++ b/Changelog @@ -1,3 +1,8 @@ +Version 4.2.1 Tom Schoonjans + +- Fix Python bindings compilation with recent clang and swig +- Build Python 3.10+ wheels only (drop Python 3.8 and 3.9 support). Now also add linux aarch64 wheel support + Version 4.2.0 Tom Schoonjans - Java: update dependency from Commons Math3 to Commons Numbers Complex 1.2 diff --git a/configure.ac b/configure.ac index 2097273c..a4bc270e 100644 --- a/configure.ac +++ b/configure.ac @@ -11,7 +11,7 @@ -AC_INIT([xraylib],[4.2.0],[Tom.Schoonjans@me.com]) +AC_INIT([xraylib],[4.2.1],[Tom.Schoonjans@me.com]) AC_PREREQ([2.60]) AC_CONFIG_SRCDIR([include/xraylib.h]) AC_CONFIG_AUX_DIR([build-aux]) diff --git a/idl/libxrlidl.dlm b/idl/libxrlidl.dlm index b25a5037..98a6f7e2 100644 --- a/idl/libxrlidl.dlm +++ b/idl/libxrlidl.dlm @@ -16,7 +16,7 @@ MODULE XRAYLIB DESCRIPTION IDL XRAYLIB BINDINGS -VERSION 4.2.0 +VERSION 4.2.1 SOURCE A.Brunetti, M. S. del Rio, T. Schoonjans, T. Ikonen, B. Golosio, A. Simionovici, A. Somogyi diff --git a/include/xraylib.h b/include/xraylib.h index fbc39a04..503c148b 100644 --- a/include/xraylib.h +++ b/include/xraylib.h @@ -24,7 +24,7 @@ extern "C" { #define XRAYLIB_MAJOR 4 #define XRAYLIB_MINOR 2 -#define XRAYLIB_MICRO 0 +#define XRAYLIB_MICRO 1 #ifndef PI diff --git a/java/build.gradle.in b/java/build.gradle.in index 69425fb4..0017edb7 100644 --- a/java/build.gradle.in +++ b/java/build.gradle.in @@ -11,7 +11,7 @@ plugins { id "biz.aQute.bnd.builder" version "7.0.0" } -version = '4.2.0' +version = '4.2.1' group = 'com.github.tschoonj' sourceCompatibility = '1.8' targetCompatibility = '1.8' diff --git a/meson.build b/meson.build index c81b5aff..7d8b05fd 100644 --- a/meson.build +++ b/meson.build @@ -1,7 +1,7 @@ project('xraylib', 'c', meson_version: '>= 0.60.0', - version: '4.2.0', + version: '4.2.1', license: 'BSD', default_options: ['cpp_std=c++11',] ) diff --git a/pascal/xraylib.pas b/pascal/xraylib.pas index c53f89c6..00d8d982 100644 --- a/pascal/xraylib.pas +++ b/pascal/xraylib.pas @@ -47,7 +47,7 @@ interface // From xraylib.h const XRAYLIB_MAJOR = 4; - XRAYLIB_MINOR = 1; + XRAYLIB_MINOR = 2; XRAYLIB_MICRO = 1; procedure XRayInit;cdecl;external External_library name 'XRayInit'; diff --git a/pyproject.toml b/pyproject.toml index eeb3b83a..0dfc4ccf 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -15,7 +15,7 @@ classifiers = [ dependencies = [ "numpy" ] -version = "4.2.0" +version = "4.2.1" [project.urls] repository = "https://github.com/tschoonj/xraylib" diff --git a/xraylib.spec b/xraylib.spec index 3ad0dcbb..060c2205 100644 --- a/xraylib.spec +++ b/xraylib.spec @@ -18,7 +18,7 @@ %define perl_vendor_autolib %{perl_vendor_archlib}/auto Name: xraylib -Version: 4.2.0 +Version: 4.2.1 Release: 1%{?dist} Summary: A library for X-ray matter interactions cross sections for X-ray fluorescence applications: core C library Group: Applications/Engineering and Scientific