From 0460ab8bd621f2253f8dc969d1b988092c25a699 Mon Sep 17 00:00:00 2001 From: Daniel Lemire Date: Mon, 22 Jul 2024 09:56:25 -0400 Subject: [PATCH] preparing patch release --- CMakeLists.txt | 2 +- README.md | 2 +- script/release.py | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 8d6917d1..1975ac2c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,6 +1,6 @@ cmake_minimum_required(VERSION 3.9) -project(fast_float VERSION 6.1.1 LANGUAGES CXX) +project(fast_float VERSION 6.1.2 LANGUAGES CXX) set(FASTFLOAT_CXX_STANDARD 11 CACHE STRING "the C++ standard to use for fastfloat") set(CMAKE_CXX_STANDARD ${FASTFLOAT_CXX_STANDARD}) option(FASTFLOAT_TEST "Enable tests" OFF) diff --git a/README.md b/README.md index b6240a7d..98da296f 100644 --- a/README.md +++ b/README.md @@ -379,7 +379,7 @@ the command line help. You may directly download automatically generated single-header files: -https://github.com/fastfloat/fast_float/releases/download/v6.1.1/fast_float.h +https://github.com/fastfloat/fast_float/releases/download/v6.1.2/fast_float.h ## RFC 7159 diff --git a/script/release.py b/script/release.py index 36191c30..bfc3f2af 100755 --- a/script/release.py +++ b/script/release.py @@ -16,7 +16,7 @@ def colored(r, g, b, text): return "\033[38;2;{};{};{}m{} \033[38;2;255;255;255m".format(r, g, b, text) def extractnumbers(s): - return tuple(map(int,re.findall("(\d+)\.(\d+)\.(\d+)",str(s))[0])) + return tuple(map(int,re.findall(r"(\d+)\.(\d+)\.(\d+)",str(s))[0])) def toversionstring(major, minor, rev): return str(major)+"."+str(minor)+"."+str(rev) @@ -90,7 +90,7 @@ def topaddedversionstring(major, minor, rev): for line in fileinput.input(cmakefile, inplace=1, backup='.bak'): - line = re.sub('project\(fast_float VERSION \d+\.\d+\.\d+ LANGUAGES CXX\)','project(fast_float VERSION '+newmajorversionstring+'.'+mewminorversionstring+'.'+newrevversionstring+" LANGUAGES CXX)", line.rstrip()) + line = re.sub(r'project\(fast_float VERSION \d+\.\d+\.\d+ LANGUAGES CXX\)','project(fast_float VERSION '+newmajorversionstring+'.'+mewminorversionstring+'.'+newrevversionstring+" LANGUAGES CXX)", line.rstrip()) print(line) print("modified "+cmakefile+", a backup was made") @@ -100,7 +100,7 @@ def topaddedversionstring(major, minor, rev): for line in fileinput.input(readmefile, inplace=1, backup='.bak'): - line = re.sub('https://github.com/fastfloat/fast_float/releases/download/v(\d+\.\d+\.\d+)/fast_float.h','https://github.com/fastfloat/fast_float/releases/download/v'+newmajorversionstring+'.'+mewminorversionstring+'.'+newrevversionstring+'/fast_float.h', line.rstrip()) + line = re.sub(r'https://github.com/fastfloat/fast_float/releases/download/v(\d+\.\d+\.\d+)/fast_float.h','https://github.com/fastfloat/fast_float/releases/download/v'+newmajorversionstring+'.'+mewminorversionstring+'.'+newrevversionstring+'/fast_float.h', line.rstrip()) print(line) print("modified "+readmefile+", a backup was made")