Skip to content

Commit

Permalink
Remove python3.7 support
Browse files Browse the repository at this point in the history
  • Loading branch information
vkottler committed Jun 25, 2023
1 parent aef904e commit 0440b44
Show file tree
Hide file tree
Showing 7 changed files with 5 additions and 41 deletions.
13 changes: 0 additions & 13 deletions .github/workflows/python-package.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@ jobs:
strategy:
matrix:
python-version:
- "3.7"
- "3.8"
- "3.9"
- "3.10"
Expand All @@ -42,29 +41,17 @@ jobs:
- run: pip${{matrix.python-version}} install -e .

- run: mk python-sa-types
if: |
matrix.python-version != '3.7'
|| matrix.system != 'windows-latest'

- name: lint and build
run: mk python-lint python-sa yaml python-build-once
env:
PY_LINT_MYPY_EXTRA_ARGS: --no-incremental
if: |
matrix.python-version != '3.7'
|| matrix.system != 'windows-latest'

- run: mk python-test
env:
PY_TEST_EXTRA_ARGS: --cov-report=xml
if: |
matrix.python-version != '3.7'
|| matrix.system != 'windows-latest'

- uses: codecov/codecov-action@main
if: |
matrix.python-version != '3.7'
|| matrix.system != 'windows-latest'

- run: mk pypi-upload-ci
env:
Expand Down
3 changes: 1 addition & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
=====================================
generator=datazen
version=3.1.2
hash=84b7fe19dafb7682480119b63d53aa24
hash=61acf9477602dd6971eb2d4654196738
=====================================
-->

Expand All @@ -23,7 +23,6 @@ See also: [generated documentation](https://vkottler.github.io/python/pydoc/vmkl

This package is tested with the following Python minor versions:

* [`python3.7`](https://docs.python.org/3.7/)
* [`python3.8`](https://docs.python.org/3.8/)
* [`python3.9`](https://docs.python.org/3.9/)
* [`python3.10`](https://docs.python.org/3.10/)
Expand Down
2 changes: 1 addition & 1 deletion local/configs/python.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ author_info:
email: "vaughnkottler@gmail.com"
username: "vkottler"

versions: ["3.7", "3.8", "3.9", "3.10", "3.11"]
versions: ["3.8", "3.9", "3.10", "3.11"]

systems:
- macos-latest
Expand Down
20 changes: 0 additions & 20 deletions manifest.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,26 +25,6 @@ compiles:
schema_types:
- local/schema_types

# We need alternate versions of the 'help' scaffolding.
commands:
- name: install-local-custom
command: mk
arguments:
- python-editable
- "PYTHON_VERSION={{python_version}}"
dependencies:
- groups-python-no-cli
- renders-__main__.py
- renders-entry.py

- name: help_custom
command: "./venv{{python_version}}/bin/{{entry}}"
force: true
arguments:
- "-h"
dependencies:
- commands-install-local-custom

renders:
- name: README.md
output_dir: "."
Expand Down
3 changes: 1 addition & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ name = "vmklib"
version = "1.8.3"
description = "Simplify project workflows by standardizing use of GNU Make."
readme = "README.md"
requires-python = ">=3.7"
requires-python = ">=3.8"
license = {file = "LICENSE"}
keywords = [
"workflow",
Expand All @@ -22,7 +22,6 @@ maintainers = [
]
classifiers = [
"Topic :: Software Development :: Build Tools",
"Programming Language :: Python :: 3.7",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
Expand Down
3 changes: 1 addition & 2 deletions setup.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# =====================================
# generator=datazen
# version=3.1.2
# hash=ab812b89eee40b1fec8ddff61dc0552a
# hash=c29553a5eb8c58f39d08f72dfa51d217
# =====================================

"""
Expand All @@ -28,7 +28,6 @@
"version": VERSION,
"description": DESCRIPTION,
"versions": [
"3.7",
"3.8",
"3.9",
"3.10",
Expand Down

0 comments on commit 0440b44

Please sign in to comment.