Skip to content

Commit

Permalink
preparing patch release
Browse files Browse the repository at this point in the history
  • Loading branch information
lemire committed Jul 22, 2024
1 parent 28e7560 commit 0460ab8
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 5 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -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)
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down
6 changes: 3 additions & 3 deletions script/release.py
Original file line number Diff line number Diff line change
Expand Up @@ -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)
Expand Down Expand Up @@ -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")
Expand All @@ -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")
Expand Down

0 comments on commit 0460ab8

Please sign in to comment.