From 9f13dfd9afa39ad98f8af79ba82f0508e4996a8f Mon Sep 17 00:00:00 2001 From: Ben Trachtenberg Date: Sat, 4 Jan 2025 17:24:15 -0600 Subject: [PATCH] update to genie 24.11 removed universal, added support for 3.13 remove supprt for 3.8 moved version to 1.4.0 --- .github/workflows/test-coverage-lint.yml | 6 +++--- LICENSE | 2 +- pyats_genie_command_parse/version.py | 4 ++-- pyproject.toml | 7 ++----- requirements.txt | 4 ++-- 5 files changed, 10 insertions(+), 13 deletions(-) diff --git a/.github/workflows/test-coverage-lint.yml b/.github/workflows/test-coverage-lint.yml index 81193ff..47640c2 100644 --- a/.github/workflows/test-coverage-lint.yml +++ b/.github/workflows/test-coverage-lint.yml @@ -24,11 +24,11 @@ jobs: fail-fast: false matrix: python-version: - - 3.8 - 3.9 - '3.10' - '3.11' - '3.12' + - '3.13' os: - ubuntu-latest @@ -55,11 +55,11 @@ jobs: fail-fast: false matrix: python-version: - - 3.8 - 3.9 - '3.10' - '3.11' - '3.12' + - '3.13' os: - ubuntu-latest @@ -86,11 +86,11 @@ jobs: fail-fast: false matrix: python-version: - - 3.8 - 3.9 - '3.10' - '3.11' - '3.12' + - '3.13' os: - ubuntu-latest diff --git a/LICENSE b/LICENSE index 8c4d2c7..3f1d4a5 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2020 - 2023 Benjamin Trachtenberg +Copyright (c) 2020 - 2025 Benjamin Trachtenberg Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/pyats_genie_command_parse/version.py b/pyats_genie_command_parse/version.py index 753cbb3..465f077 100644 --- a/pyats_genie_command_parse/version.py +++ b/pyats_genie_command_parse/version.py @@ -1,7 +1,7 @@ """ Holds the version information for the package """ -__copyright__ = "Copyright (c) 2020 - 2024, Benjamin P. Trachtenberg, Brett Gianpetro" +__copyright__ = "Copyright (c) 2020 - 2025, Benjamin P. Trachtenberg, Brett Gianpetro" __status__ = 'prod' -__version_info__ = (1, 3, 11) +__version_info__ = (1, 4, 0) __version__ = '.'.join(map(str, __version_info__)) diff --git a/pyproject.toml b/pyproject.toml index a3da012..c105422 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,7 +8,7 @@ build-backend = "setuptools.build_meta" [project] name = "pyats-genie-command-parse" dynamic = ["version", "readme", "dependencies"] -requires-python = ">=3.8" +requires-python = ">=3.9" description = "Run genie parsers directly." keywords = [ "pyATS", @@ -38,11 +38,11 @@ classifiers = [ "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3 :: Only", - "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", ] [project.urls] @@ -67,9 +67,6 @@ version = {attr = "pyats_genie_command_parse.version.__version__"} readme = {file = "README.md", content-type = "text/markdown"} dependencies = {file = "requirements.txt"} -[tool.distutils.bdist_wheel] -universal = true - [tool.pytest.ini_options] addopts = "--strict-markers" markers = [ diff --git a/requirements.txt b/requirements.txt index 943e978..5567fb0 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ -pyats==24.7 -genie==24.7 +pyats==24.11 +genie==24.11