Skip to content

Commit

Permalink
Drop 3.8, Add 3.13 (#171)
Browse files Browse the repository at this point in the history
- drop support for 3.8
- add support for 3.13
  • Loading branch information
carlkidcrypto authored Jan 8, 2025
1 parent 409cc1d commit a376544
Show file tree
Hide file tree
Showing 20 changed files with 27 additions and 23 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/build_and_publish_to_pypi.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@ jobs:

steps:
- uses: actions/checkout@v4
- name: Set up Python 3.10
- name: Set up Python 3.11
uses: actions/setup-python@v5
with:
python-version: "3.10"
python-version: "3.11"

- name: Install pypa/build
run: >-
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/build_and_publish_to_test_pypi.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,10 +32,10 @@ jobs:

steps:
- uses: actions/checkout@v4
- name: Set up Python 3.10
- name: Set up Python 3.11
uses: actions/setup-python@v5
with:
python-version: "3.10"
python-version: "3.11"

- name: Install pypa/build
run: >-
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
fail-fast: false
matrix:
os: [ubuntu-latest, macos-latest, windows-latest]
python-version: ['3.9', '3.10', '3.11', '3.12']
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13']

steps:
- name: Check out repository code
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ A set of data logger(s) that will query purple air sensor(s) for data. That data
| [![Pull Request Sphinx Docs Check](https://github.com/carlkidcrypto/purpleair_data_logger/actions/workflows/sphinx_build.yml/badge.svg)](https://github.com/carlkidcrypto/purpleair_data_logger/actions/workflows/sphinx_build.yml) | [![pages-build-deployment](https://github.com/carlkidcrypto/purpleair_data_logger/actions/workflows/pages/pages-build-deployment/badge.svg)](https://github.com/carlkidcrypto/purpleair_data_logger/actions/workflows/pages/pages-build-deployment) | [![CodeQL](https://github.com/carlkidcrypto/purpleair_data_logger/actions/workflows/github-code-scanning/codeql/badge.svg)](https://github.com/carlkidcrypto/purpleair_data_logger/actions/workflows/github-code-scanning/codeql) | [![total download count](https://img.shields.io/github/downloads/carlkidcrypto/purpleair_data_logger/total.svg?style=flat-square&label=all%20downloads)](https://github.com/carlkidcrypto/purpleair_data_logger/releases) |
| --------------- | --------------- | --------------- | --------------- |

[![latest release download count](https://img.shields.io/github/downloads/carlkidcrypto/purpleair_data_logger/v1.4.0a2/total.svg?style=flat-square)](https://github.com/carlkidcrypto/purpleair_data_logger/releases/tag/v1.4.0a2) | | | |
[![latest release download count](https://img.shields.io/github/downloads/carlkidcrypto/purpleair_data_logger/v1.4.0/total.svg?style=flat-square)](https://github.com/carlkidcrypto/purpleair_data_logger/releases/tag/v1.4.0) | | | |
| --------------- | --------------- | --------------- | --------------- |

## How to Support This Project
Expand Down
2 changes: 1 addition & 1 deletion docs/html/PurpleAirCSVDataLogger.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" />

<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>PurpleAirCSVDataLogger module &mdash; PurpleAir Data Logger(s) V1.4.0a2 documentation</title>
<title>PurpleAirCSVDataLogger module &mdash; PurpleAir Data Logger(s) V1.4.0 documentation</title>
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=80d5e7a1" />
<link rel="stylesheet" type="text/css" href="_static/css/theme.css?v=7ab3649f" />

Expand Down
2 changes: 1 addition & 1 deletion docs/html/PurpleAirCSVDataLoggerConstants.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" />

<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>PurpleAirCSVDataLoggerConstants module &mdash; PurpleAir Data Logger(s) V1.4.0a2 documentation</title>
<title>PurpleAirCSVDataLoggerConstants module &mdash; PurpleAir Data Logger(s) V1.4.0 documentation</title>
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=80d5e7a1" />
<link rel="stylesheet" type="text/css" href="_static/css/theme.css?v=7ab3649f" />

Expand Down
2 changes: 1 addition & 1 deletion docs/html/PurpleAirDataLogger.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" />

<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>PurpleAirDataLogger module &mdash; PurpleAir Data Logger(s) V1.4.0a2 documentation</title>
<title>PurpleAirDataLogger module &mdash; PurpleAir Data Logger(s) V1.4.0 documentation</title>
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=80d5e7a1" />
<link rel="stylesheet" type="text/css" href="_static/css/theme.css?v=7ab3649f" />

Expand Down
2 changes: 1 addition & 1 deletion docs/html/PurpleAirDataLoggerHelpers.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" />

<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>PurpleAirDataLoggerHelpers module &mdash; PurpleAir Data Logger(s) V1.4.0a2 documentation</title>
<title>PurpleAirDataLoggerHelpers module &mdash; PurpleAir Data Logger(s) V1.4.0 documentation</title>
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=80d5e7a1" />
<link rel="stylesheet" type="text/css" href="_static/css/theme.css?v=7ab3649f" />

Expand Down
2 changes: 1 addition & 1 deletion docs/html/PurpleAirPSQLDataLogger.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" />

<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>PurpleAirPSQLDataLogger module &mdash; PurpleAir Data Logger(s) V1.4.0a2 documentation</title>
<title>PurpleAirPSQLDataLogger module &mdash; PurpleAir Data Logger(s) V1.4.0 documentation</title>
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=80d5e7a1" />
<link rel="stylesheet" type="text/css" href="_static/css/theme.css?v=7ab3649f" />

Expand Down
2 changes: 1 addition & 1 deletion docs/html/PurpleAirPSQLQueryStatements.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" />

<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>PurpleAirPSQLQueryStatements module &mdash; PurpleAir Data Logger(s) V1.4.0a2 documentation</title>
<title>PurpleAirPSQLQueryStatements module &mdash; PurpleAir Data Logger(s) V1.4.0 documentation</title>
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=80d5e7a1" />
<link rel="stylesheet" type="text/css" href="_static/css/theme.css?v=7ab3649f" />

Expand Down
2 changes: 1 addition & 1 deletion docs/html/PurpleAirSQLiteDataLogger.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" />

<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>PurpleAirSQLiteDataLogger module &mdash; PurpleAir Data Logger(s) V1.4.0a2 documentation</title>
<title>PurpleAirSQLiteDataLogger module &mdash; PurpleAir Data Logger(s) V1.4.0 documentation</title>
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=80d5e7a1" />
<link rel="stylesheet" type="text/css" href="_static/css/theme.css?v=7ab3649f" />

Expand Down
2 changes: 1 addition & 1 deletion docs/html/PurpleAirSQLiteQueryStatements.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" />

<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>PurpleAirSQLiteQueryStatements module &mdash; PurpleAir Data Logger(s) V1.4.0a2 documentation</title>
<title>PurpleAirSQLiteQueryStatements module &mdash; PurpleAir Data Logger(s) V1.4.0 documentation</title>
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=80d5e7a1" />
<link rel="stylesheet" type="text/css" href="_static/css/theme.css?v=7ab3649f" />

Expand Down
2 changes: 1 addition & 1 deletion docs/html/_static/documentation_options.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
const DOCUMENTATION_OPTIONS = {
VERSION: 'V1.4.0a2',
VERSION: 'V1.4.0',
LANGUAGE: 'en',
COLLAPSE_INDEX: false,
BUILDER: 'html',
Expand Down
2 changes: 1 addition & 1 deletion docs/html/genindex.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Index &mdash; PurpleAir Data Logger(s) V1.4.0a2 documentation</title>
<title>Index &mdash; PurpleAir Data Logger(s) V1.4.0 documentation</title>
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=80d5e7a1" />
<link rel="stylesheet" type="text/css" href="_static/css/theme.css?v=7ab3649f" />

Expand Down
2 changes: 1 addition & 1 deletion docs/html/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" />

<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Welcome to PurpleAir Data Logger(s)’s documentation! &mdash; PurpleAir Data Logger(s) V1.4.0a2 documentation</title>
<title>Welcome to PurpleAir Data Logger(s)’s documentation! &mdash; PurpleAir Data Logger(s) V1.4.0 documentation</title>
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=80d5e7a1" />
<link rel="stylesheet" type="text/css" href="_static/css/theme.css?v=7ab3649f" />

Expand Down
2 changes: 1 addition & 1 deletion docs/html/modules.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" />

<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>purpleair_data_logger &mdash; PurpleAir Data Logger(s) V1.4.0a2 documentation</title>
<title>purpleair_data_logger &mdash; PurpleAir Data Logger(s) V1.4.0 documentation</title>
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=80d5e7a1" />
<link rel="stylesheet" type="text/css" href="_static/css/theme.css?v=7ab3649f" />

Expand Down
2 changes: 1 addition & 1 deletion docs/html/py-modindex.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Python Module Index &mdash; PurpleAir Data Logger(s) V1.4.0a2 documentation</title>
<title>Python Module Index &mdash; PurpleAir Data Logger(s) V1.4.0 documentation</title>
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=80d5e7a1" />
<link rel="stylesheet" type="text/css" href="_static/css/theme.css?v=7ab3649f" />

Expand Down
2 changes: 1 addition & 1 deletion docs/html/search.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Search &mdash; PurpleAir Data Logger(s) V1.4.0a2 documentation</title>
<title>Search &mdash; PurpleAir Data Logger(s) V1.4.0 documentation</title>
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=80d5e7a1" />
<link rel="stylesheet" type="text/css" href="_static/css/theme.css?v=7ab3649f" />

Expand Down
8 changes: 6 additions & 2 deletions setup.cfg
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[metadata]
name = purpleair_data_logger
version = 1.4.0a2
version = 1.4.0
license = MIT
author = Carlos Santos
author_email = [email protected]
Expand Down Expand Up @@ -28,4 +28,8 @@ install_requires =
pg8000==1.31.2
requests
purpleair_api==1.2.0
python_requires = >=3.8
python_requires = >=3.9,<3.14

[tool:black]
line-length = 100
target-version = ['py39', 'py310', 'py311', 'py312', 'py313']
2 changes: 1 addition & 1 deletion sphinx_docs_build/source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
author = "carlkidcrypto"

# The full version, including alpha/beta/rc tags
release = "V1.4.0a2"
release = "V1.4.0"


# -- General configuration ---------------------------------------------------
Expand Down

0 comments on commit a376544

Please sign in to comment.