From 869ce5962310a23155e3f82927248a6a05f939bd Mon Sep 17 00:00:00 2001 From: Master92 Date: Thu, 14 Nov 2024 13:15:47 +0100 Subject: [PATCH 1/4] Update action versions --- .github/workflows/build.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 8f0df0e..1c46946 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -51,7 +51,7 @@ jobs: c_compiler: cl steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: 🔧 Install GCC uses: egor-tensin/setup-gcc@v1.3 @@ -66,7 +66,7 @@ jobs: version: 16 - name: 🔧 Setup python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: '3.10' cache: pip From 1fca436884a60209f55a166c5a5c5da77711f52e Mon Sep 17 00:00:00 2001 From: Master92 Date: Thu, 14 Nov 2024 13:19:23 +0100 Subject: [PATCH 2/4] Use string for python cache argument --- .github/workflows/build.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 1c46946..ed82451 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -69,7 +69,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: '3.10' - cache: pip + cache: 'pip' - name: ☁️ Install required python packages run: pip install -r requirements.txt From 2bb1396f4c4a6674a42da5850596ac1f62eaa32b Mon Sep 17 00:00:00 2001 From: Master92 Date: Thu, 14 Nov 2024 13:19:33 +0100 Subject: [PATCH 3/4] Update python version to 3.13 --- .github/workflows/build.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index ed82451..6c2e34b 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -68,7 +68,7 @@ jobs: - name: 🔧 Setup python uses: actions/setup-python@v5 with: - python-version: '3.10' + python-version: '3.13' cache: 'pip' - name: ☁️ Install required python packages From b15bb6f73484502937be13b2a24eb243790b4da0 Mon Sep 17 00:00:00 2001 From: Master92 Date: Thu, 14 Nov 2024 13:20:44 +0100 Subject: [PATCH 4/4] Bump version to 0.2.0 --- CMakeLists.txt | 2 +- conanfile.py | 17 +++++++++++++++-- 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 487bef4..8d10e36 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,5 +1,5 @@ cmake_minimum_required(VERSION 3.24) -project(cppIni LANGUAGES CXX VERSION 0.1.0) +project(cppIni LANGUAGES CXX VERSION 0.2.0) set(CMAKE_CXX_STANDARD 20) set(CMAKE_CXX_STANDARD_REQUIRED ON) diff --git a/conanfile.py b/conanfile.py index e36f11b..8eeedd7 100644 --- a/conanfile.py +++ b/conanfile.py @@ -1,5 +1,18 @@ # cppIni - A C++20 library for reading and writing INI files -# Copyright (C) 2023 Nils Hofmann +# Copyright (C) 2023-2024 Nils Hofmann +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -21,7 +34,7 @@ class cppiniRecipe(ConanFile): name = "cppini" - version = "0.1.0" + version = "0.2.0" package_type = "library" # Optional metadata