From 13ecb93481c50f2502f0571821a923c34d2c434d Mon Sep 17 00:00:00 2001 From: Denis Arnaud Date: Wed, 20 Nov 2024 17:23:11 +0100 Subject: [PATCH] [Release] Release of version 0.07.16 --- CMakeLists.txt | 2 +- ChangeLog | 61 ++++++++++++++++++++++++++------------------------ NEWS | 4 ++++ README.md | 2 +- autogen.sh | 2 +- 5 files changed, 39 insertions(+), 32 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 517efc99..6415dce3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -10,7 +10,7 @@ include (config/project_config_embeddable.cmake) project (opentrep) set_project_names (opentrep OpenTREP) set_project_brief ("C++ Open Travel Request Parsing Library") -set_project_versions (0 07 15) +set_project_versions (0 07 16) ## # Project options diff --git a/ChangeLog b/ChangeLog index cd1063e0..638aedbb 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,46 +1,49 @@ -* Sat Mar 23 2024 Denis Arnaud 0.07.15 +* Wed Nov 20 2024 Denis Arnaud - 0.07.16 - Upgraded a few CMake support files -* Sat Dec 02 2023 Denis Arnaud 0.07.14 +* Sat Mar 23 2024 Denis Arnaud - 0.07.15 - Upgraded a few CMake support files -* Wed Nov 30 2022 Denis Arnaud 0.07.13 +* Sat Dec 02 2023 Denis Arnaud - 0.07.14 - Upgraded a few CMake support files -* Wed Nov 30 2022 Denis Arnaud 0.07.12 +* Wed Nov 30 2022 Denis Arnaud - 0.07.13 +- Upgraded a few CMake support files + +* Wed Nov 30 2022 Denis Arnaud - 0.07.12 - Fixed deprecated Boost.Phoenix/Boost.Spirit header -* Sun Jun 26 2022 Denis Arnaud 0.07.11 +* Sun Jun 26 2022 Denis Arnaud - 0.07.11 - Added support for Python 3.11 -* Sun Aug 15 2021 Denis Arnaud 0.07.10 -- Fixed an Boost.Spirit issue having appeared with Boost 1.76. +* Sun Aug 15 2021 Denis Arnaud - 0.07.10 +- Fixed a Boost.Spirit issue having appeared with Boost 1.76. There is still an issue with Boost.Python, at least on MacOS. The support for Unicode may have been dropped. -* Sat Jun 26 2021 Denis Arnaud 0.07.9 +* Sat Jun 26 2021 Denis Arnaud - 0.07.9 - Upgraded a few CMake support files -* Wed Jun 23 2021 Denis Arnaud 0.07.8 +* Wed Jun 23 2021 Denis Arnaud - 0.07.8 - Added support for Python 3.10 -* Sat May 30 2020 Denis Arnaud 0.07.7 +* Sat May 30 2020 Denis Arnaud - 0.07.7 - The non-Python libraries are not longer linked against Python ones -* Sat May 16 2020 Denis Arnaud 0.07.6 +* Sat May 16 2020 Denis Arnaud - 0.07.6 - Improved how the Python module is delivered -* Mon Mar 02 2020 Denis Arnaud 0.07.5 +* Mon Mar 02 2020 Denis Arnaud - 0.07.5 - Updated the code for the new OPTD data format (Geonames coordinates have been added) -* Sun Nov 10 2019 Denis Arnaud 0.07.4 +* Sun Nov 10 2019 Denis Arnaud - 0.07.4 - FindBoost.cmake now supports older CMake versions -* Sat Sep 28 2019 Denis Arnaud 0.07.3 +* Sat Sep 28 2019 Denis Arnaud - 0.07.3 - OPENTREP_SAMPLE_DIR is now exported -* Sat Sep 28 2019 Denis Arnaud 0.07.2 +* Sat Sep 28 2019 Denis Arnaud - 0.07.2 - Merged the trunk and releases branches to master, so as to get a standard setup - The default branch is now master @@ -48,12 +51,12 @@ a standard setup i.e., the version number is incremented just before tagging the Git repository -* Web Jan 16 2019 Denis Arnaud 0.07.1 +* Web Jan 16 2019 Denis Arnaud - 0.07.1 - Improved the release of Python libraries and scripts (e.g., following Fedora packaging guidelines, and it works well with `pipenv`) -* Sun Oct 14 2018 Denis Arnaud 0.07.0 +* Sun Oct 14 2018 Denis Arnaud - 0.07.0 - Support of several deployment stages (allowing staging new versions before activating them in production when QA-cleared) - Full support of MacOS @@ -64,10 +67,10 @@ supporting server-side deployments reference non-IATA POR (points of reference). Hence, ICAO- and UN/LOCODE-referenced POR may now be indexed -* Sun Jun 28 2015 Denis Arnaud 0.06.6 +* Sun Jun 28 2015 Denis Arnaud - 0.06.6 - The Python libraries are now installed into standard directory -* Sun Apr 19 2015 Denis Arnaud 0.06.5 +* Sun Apr 19 2015 Denis Arnaud - 0.06.5 - The POR reference data file has been renamed, from ORI to OPTD (standing for Open Travel Data, i.e., the name of the project maintaining that file). The new location is now @@ -79,7 +82,7 @@ available). - The US DOT World Area Code (WAC) has been added to the POR reference data file, and is now retrieved by OpenTREP. -* Sun Apr 13 2014 Denis Arnaud 0.06.1 +* Sun Apr 13 2014 Denis Arnaud - 0.06.1 Re-wrote the SQL database layer. A new program, namely opentrep-dbmgr, can now create, update and query the SQL database (which can be SQLite3 or MySQL/MariaDB). @@ -98,7 +101,7 @@ when only codes are detected within the search string. Fixed the ORI POR data file (http://github.com/opentraveldata/optd/refdata/ORI). -* Sun Feb 02 2014 Denis Arnaud 0.06.0 +* Sun Feb 02 2014 Denis Arnaud - 0.06.0 - Issue #1 (http://github.com/trep/opentrep/issues/1): The search algorithm is now modular. - Issues #3 (https://github.com/trep/opentrep/issues/3) @@ -108,21 +111,21 @@ POR are now indexed with their associated PageRank value - Latest ORI POR data: http://github.com/opentraveldata/optd/blob/trunk/refdata/ORI/ori_por_public.csv -* Sun Feb 24 2013 Denis Arnaud 0.05.3 +* Sun Feb 24 2013 Denis Arnaud - 0.05.3 - Fixed a bug hindering the new slice and dice algorithm to fully work. That latter now seems to fully work. -* Sat Feb 16 2013 Denis Arnaud 0.05.2 +* Sat Feb 16 2013 Denis Arnaud - 0.05.2 - The new slice and dice algorithm seems to work now. More thorough tests are needed. -* Sat Feb 16 2013 Denis Arnaud 0.05.1 +* Sat Feb 16 2013 Denis Arnaud - 0.05.1 - Updated the source code to the newest format of the ORI-maintained list of POR. - Added the Geonames-derived feature names (e.g., "nce city" now returns the POR for the city of Nice, France). -* Sun Oct 14 2012 Denis Arnaud 0.05.0 +* Sun Oct 14 2012 Denis Arnaud - 0.05.0 - The search and indexation pieces of algorithm have been completely revamped. Every multi-word string now gives birth to a new C++ structure, namely StringPartition, made of all its partitions in an exhaustive @@ -137,18 +140,18 @@ independant matching methods, including heuristic ones. (points of reference) is now parsed, thanks to Boost.Spirit v2. A copy of that file is kept under the data/por/ sub-directory. -* Sat Nov 12 2011 Denis Arnaud 0.04.1 +* Sat Nov 12 2011 Denis Arnaud - 0.04.1 - Added pragmas to have the code compatible with the new Soci-3.1.0 version. - Removed any reference to ExtraCC -* Tue Nov 01 2011 Denis Arnaud 0.04.0 +* Tue Nov 01 2011 Denis Arnaud - 0.04.0 - The build system is now based on CMake (instead of the GNU Autotools). -* Sun Mar 29 2009 Denis Arnaud 0.03.0 +* Sun Mar 29 2009 Denis Arnaud - 0.03.0 - Now relies on the new SOCI RPM. -* Sun Mar 22 2009 Denis Arnaud 0.02.0 +* Sun Mar 22 2009 Denis Arnaud - 0.02.0 - RPM release for Fedora 10 diff --git a/NEWS b/NEWS index 1e8323a1..a2d6335f 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,7 @@ +* 2024-11-20: +- Version 0.07.16 +- Upgraded a few CMake support files + * 2024-03-23: - Version 0.07.15 - Upgraded a few CMake support files diff --git a/README.md b/README.md index b0ff32fe..c5b446fd 100644 --- a/README.md +++ b/README.md @@ -599,7 +599,7 @@ To customize OpenTREP to your environment, you can alter the installation directory: ```bash export INSTALL_BASEDIR="${HOME}/dev/deliveries" -export TREP_VER="0.07.15" +export TREP_VER="0.07.16" if [ -d /usr/lib64 ]; then LIBSUFFIX="64"; else LIBSUFFIX=""; fi export LIBSUFFIX_4_CMAKE="-DLIB_SUFFIX=$LIBSUFFIX" ``` diff --git a/autogen.sh b/autogen.sh index 02a7ceb9..2565735a 100755 --- a/autogen.sh +++ b/autogen.sh @@ -51,7 +51,7 @@ fi # VERSION_MAJOR=0 VERSION_MINOR=07 -VERSION_PATCH=15 +VERSION_PATCH=16 VERSION_TMP_STRING=`grep "set_project_versions" CMakeLists.txt | sed -e "s/set_project_versions.*\([0-9]\+.\+[0-9]\+.\+[0-9]\+\).\+/\1/"` VERSION_STRING=`echo "${VERSION_TMP_STRING}" | grep "^[0-9]\+.[0-9]\+.[0-9]\+$"`