Skip to content

Commit

Permalink
chore: bump versions for ci things, prep for release
Browse files Browse the repository at this point in the history
  • Loading branch information
carlmontanari committed Jan 31, 2025
1 parent 1e84e0f commit a8d3d48
Show file tree
Hide file tree
Showing 8 changed files with 19 additions and 19 deletions.
8 changes: 4 additions & 4 deletions .github/workflows/commit.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:
max-parallel: 1
matrix:
os: [ubuntu-latest]
version: ["3.11"]
version: ["3.13"]
steps:
- uses: actions/checkout@v4
- name: set up python ${{ matrix.version }}
Expand All @@ -30,7 +30,7 @@ jobs:
max-parallel: 1
matrix:
os: [ubuntu-latest]
version: ["3.11"]
version: ["3.13"]
steps:
- uses: actions/checkout@v4
- name: set up python ${{ matrix.version }}
Expand All @@ -45,7 +45,7 @@ jobs:
- name: run nox
env:
TERM: xterm
run: python -m nox -s unit_tests-3.11
run: python -m nox -s unit_tests-3.13
- name: Upload coverage
uses: codecov/codecov-action@v3

Expand All @@ -55,7 +55,7 @@ jobs:
max-parallel: 10
matrix:
os: [ubuntu-latest, macos-latest]
version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
steps:
- uses: actions/checkout@v4
- name: set up python ${{ matrix.version }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/pre_release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
max-parallel: 2
matrix:
os: [ubuntu-latest, macos-latest]
version: ["3.13-dev"]
version: ["3.14-dev"]
steps:
- uses: actions/checkout@v4
- name: set up python ${{ matrix.version }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/weekly.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
max-parallel: 1
matrix:
os: [ubuntu-latest]
version: ["3.11"]
version: ["3.13"]
steps:
- uses: actions/checkout@v4
with:
Expand All @@ -36,7 +36,7 @@ jobs:
max-parallel: 10
matrix:
os: [ubuntu-latest, macos-latest]
version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
steps:
- uses: actions/checkout@v4
- name: set up python ${{ matrix.version }}
Expand Down
1 change: 0 additions & 1 deletion .pylintrc
Original file line number Diff line number Diff line change
Expand Up @@ -155,7 +155,6 @@ disable=C0103,C0115,R0401,R0801,R0901,R0902,R0903,R0913,R0914,W1202,W1203
# R0914 = too-many-local-variables
# R0801 = similar-lines
# R0401 = cyclic-import (too many false positives, seems like this is a common complaint :p)

# Enable the message, report, category or checker with the given id(s). You can
# either give multiple identifier separated by comma (,) or put this option
# multiple time (only on the command line, not in the configuration file where
Expand Down
14 changes: 7 additions & 7 deletions noxfile.py
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ def _get_install_test_args() -> List[str]:
return args


@nox.session(python=["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"])
@nox.session(python=["3.9", "3.10", "3.11", "3.12", "3.13"])
def unit_tests(session):
"""
Nox run unit tests
Expand Down Expand Up @@ -115,7 +115,7 @@ def unit_tests(session):
)


@nox.session(python=["3.11"])
@nox.session(python=["3.13"])
def isort(session):
"""
Nox run isort
Expand All @@ -135,7 +135,7 @@ def isort(session):
session.run("python", "-m", "isort", "-c", ".")


@nox.session(python=["3.11"])
@nox.session(python=["3.13"])
def black(session):
"""
Nox run black
Expand All @@ -155,7 +155,7 @@ def black(session):
session.run("python", "-m", "black", "--check", ".")


@nox.session(python=["3.11"])
@nox.session(python=["3.13"])
def pylint(session):
"""
Nox run pylint
Expand All @@ -174,7 +174,7 @@ def pylint(session):
session.run("python", "-m", "pylint", "scrapli_netconf/")


@nox.session(python=["3.11"])
@nox.session(python=["3.13"])
def pydocstyle(session):
"""
Nox run pydocstyle
Expand All @@ -194,7 +194,7 @@ def pydocstyle(session):
session.run("python", "-m", "pydocstyle", ".")


@nox.session(python=["3.11"])
@nox.session(python=["3.13"])
def mypy(session):
"""
Nox run mypy
Expand All @@ -215,7 +215,7 @@ def mypy(session):
session.run("python", "-m", "mypy", "--strict", "scrapli_netconf/")


@nox.session(python=["3.11"])
@nox.session(python=["3.13"])
def darglint(session):
"""
Nox run darglint
Expand Down
5 changes: 3 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -28,17 +28,17 @@ license = { file = "LICENSE" }
authors = [
{ name = "Carl Montanari", email = "carl.r.montanari@gmail.com" },
]
requires-python = ">=3.8"
requires-python = ">=3.9"
classifiers = [
"License :: OSI Approved :: MIT License",
"Operating System :: POSIX :: Linux",
"Operating System :: MacOS",
"Programming Language :: Python",
"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",
"Programming Language :: Python :: 3 :: Only",
"Topic :: Software Development :: Libraries :: Python Modules",
]
Expand Down Expand Up @@ -85,6 +85,7 @@ scrapli_netconf = [
line-length = 100
target-version = [
"py311",
"py313",
]

[tool.isort]
Expand Down
2 changes: 1 addition & 1 deletion requirements-paramiko.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
paramiko>=2.6.0,<3.0.0
paramiko>=2.6.0,<4.0.0
2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
lxml>=4.5.1,<6.0.0
lxml>=4.5.1
scrapli>=2022.07.30

0 comments on commit a8d3d48

Please sign in to comment.