From 4a636d8894467067c6f229bd66bbf4d3d132e88a Mon Sep 17 00:00:00 2001 From: Joachim Metz Date: Sun, 14 Jan 2024 09:20:46 +0100 Subject: [PATCH] Changes for CI tests (#4785) --- .github/workflows/test_docs.yml | 2 +- .github/workflows/test_tox.yml | 2 +- appveyor.yml | 26 ++++++++++++------------ config/appveyor/install.sh | 2 +- config/appveyor/runtests.sh | 6 +++--- config/dpkg/changelog | 4 ++-- docs/sources/user/Parsers-and-plugins.md | 2 +- plaso/__init__.py | 2 +- setup.cfg | 2 +- 9 files changed, 24 insertions(+), 24 deletions(-) diff --git a/.github/workflows/test_docs.yml b/.github/workflows/test_docs.yml index d29ef62a65..1769269a89 100644 --- a/.github/workflows/test_docs.yml +++ b/.github/workflows/test_docs.yml @@ -14,7 +14,7 @@ jobs: strategy: matrix: include: - - python-version: '3.11' + - python-version: '3.12' toxenv: 'docs' container: image: ubuntu:22.04 diff --git a/.github/workflows/test_tox.yml b/.github/workflows/test_tox.yml index aace9be10e..a138fd6c6b 100644 --- a/.github/workflows/test_tox.yml +++ b/.github/workflows/test_tox.yml @@ -98,7 +98,7 @@ jobs: strategy: matrix: include: - - python-version: '3.11' + - python-version: '3.12' toxenv: 'lint' container: image: ubuntu:22.04 diff --git a/appveyor.yml b/appveyor.yml index 0db7cef0fe..649fdc0347 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -1,34 +1,34 @@ environment: matrix: - - DESCRIPTION: "Run tests on Windows with 32-bit Python 3.11" + - DESCRIPTION: "Run tests on Windows with 32-bit Python 3.12" MACHINE_TYPE: "x86" APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2022 - PYTHON: "C:\\Python311" - PYTHON_VERSION: "3.11" + PYTHON: "C:\\Python312" + PYTHON_VERSION: "3.12" L2TBINARIES_TRACK: "dev" TARGET: tests - - DESCRIPTION: "Run tests on Windows with 64-bit Python 3.11" + - DESCRIPTION: "Run tests on Windows with 64-bit Python 3.12" MACHINE_TYPE: "amd64" APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2022 - PYTHON: "C:\\Python311-x64" - PYTHON_VERSION: "3.11" + PYTHON: "C:\\Python312-x64" + PYTHON_VERSION: "3.12" L2TBINARIES_TRACK: "dev" TARGET: tests - - DESCRIPTION: "Build wheel on Windows with 32-bit Python 3.11" + - DESCRIPTION: "Build wheel on Windows with 32-bit Python 3.12" MACHINE_TYPE: "amd64" APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2022 - PYTHON: "C:\\Python311-x64" - PYTHON_VERSION: "3.11" + PYTHON: "C:\\Python312-x64" + PYTHON_VERSION: "3.12" L2TBINARIES_TRACK: "dev" TARGET: wheel - - DESCRIPTION: "Build wheel on Windows with 64-bit Python 3.11" + - DESCRIPTION: "Build wheel on Windows with 64-bit Python 3.12" MACHINE_TYPE: "amd64" APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2022 - PYTHON: "C:\\Python311-x64" - PYTHON_VERSION: "3.11" + PYTHON: "C:\\Python312-x64" + PYTHON_VERSION: "3.12" L2TBINARIES_TRACK: "dev" TARGET: wheel - - DESCRIPTION: "Run tests on Mac OS with Python 3.11" + - DESCRIPTION: "Run tests on Mac OS with Python 3.12" APPVEYOR_BUILD_WORKER_IMAGE: macos-monterey HOMEBREW_NO_INSTALL_CLEANUP: 1 TARGET: tests diff --git a/config/appveyor/install.sh b/config/appveyor/install.sh index e36de4c58c..42c4ab6b75 100755 --- a/config/appveyor/install.sh +++ b/config/appveyor/install.sh @@ -3,5 +3,5 @@ set -e brew update -q -brew install -q gettext gnu-sed python@3.11 tox || true +brew install -q gettext gnu-sed python@3.12 tox || true diff --git a/config/appveyor/runtests.sh b/config/appveyor/runtests.sh index e3bc8c39c9..86ba5ce1c6 100755 --- a/config/appveyor/runtests.sh +++ b/config/appveyor/runtests.sh @@ -9,7 +9,7 @@ export LDFLAGS="-L/usr/local/lib -L/usr/local/opt/gettext/lib ${LDFLAGS}"; export CPPFLAGS="-I/usr/local/opt/openssl@1.1/include ${CPPFLAGS}"; export LDFLAGS="-L/usr/local/opt/openssl@1.1/lib ${LDFLAGS}"; -# Set the following environment variables to ensure tox can find Python 3.11. -export PATH="/usr/local/opt/python@3.11/bin:${PATH}"; +# Set the following environment variables to ensure tox can find Python 3.12. +export PATH="/usr/local/opt/python@3.12/bin:${PATH}"; -tox -e py311 +tox -e py312 diff --git a/config/dpkg/changelog b/config/dpkg/changelog index 702660a54d..d69050afaf 100644 --- a/config/dpkg/changelog +++ b/config/dpkg/changelog @@ -1,5 +1,5 @@ -plaso (20240107-1) unstable; urgency=low +plaso (20240114-1) unstable; urgency=low * Auto-generated - -- Log2Timeline maintainers Sun, 07 Jan 2024 08:28:57 +0100 + -- Log2Timeline maintainers Sun, 14 Jan 2024 06:47:49 +0100 diff --git a/docs/sources/user/Parsers-and-plugins.md b/docs/sources/user/Parsers-and-plugins.md index f7a4643c73..25e697da0c 100644 --- a/docs/sources/user/Parsers-and-plugins.md +++ b/docs/sources/user/Parsers-and-plugins.md @@ -171,7 +171,7 @@ tango_android_tc | Parser for Tango on Android TC SQLite database files. twitter_android | Parser for Twitter on Android SQLite database files. twitter_ios | Parser for Twitter on iOS 8 and later SQLite database (twitter.db) files. windows_eventtranscript | Parser for Windows diagnosis EventTranscript SQLite database (EventTranscript.db) files. -windows_timeline | Parser for Windows 10 Timeline SQLite database (ActivitiesCache.db) files. +windows_timeline | Parser for Windows 10 timeline SQLite database (ActivitiesCache.db) files. zeitgeist | Parser for Zeitgeist activity SQLite database files. ### Parser plugins: text diff --git a/plaso/__init__.py b/plaso/__init__.py index 13350a90d5..fe2ae90ef0 100644 --- a/plaso/__init__.py +++ b/plaso/__init__.py @@ -6,4 +6,4 @@ of log2timeline. """ -__version__ = '20240107' +__version__ = '20240114' diff --git a/setup.cfg b/setup.cfg index 32cdb90769..695b0cfe67 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,6 +1,6 @@ [metadata] name = plaso -version = 20240107 +version = 20240114 description = Plaso (log2timeline) - Super timeline all the things long_description = Plaso (log2timeline) is a framework to create super timelines. Its purpose is to extract timestamps from various files found on typical computer systems and aggregate them. long_description_content_type = text/plain