Skip to content

Commit

Permalink
Add CI config to test on Python 3.11 and 3.12
Browse files Browse the repository at this point in the history
  • Loading branch information
badboy committed Dec 12, 2023
1 parent 38338cb commit 1e31e32
Show file tree
Hide file tree
Showing 3 changed files with 26 additions and 2 deletions.
26 changes: 24 additions & 2 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -132,16 +132,30 @@ jobs:
root: docs/_build
paths: html

build-311:
docker:
- image: cimg/python:3.11-node
steps:
- test-start
- test-python-version

build-312:
docker:
- image: cimg/python:3.12-node
steps:
- test-start
- test-python-version

lint:
docker:
- image: cimg/python:3.9
- image: cimg/python:3.12
steps:
- test-start
- lint

license-check:
docker:
- image: cimg/python:3.9
- image: cimg/python:3.12
steps:
- test-start
- license-check
Expand Down Expand Up @@ -219,6 +233,14 @@ workflows:
filters:
tags:
only: /.*/
- build-311:
filters:
tags:
only: /.*/
- build-312:
filters:
tags:
only: /.*/
- docs-deploy:
requires:
- build-310
Expand Down
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@

- Add support for event metric type in server-side JavaScript outputter ([DENG-1736](https://mozilla-hub.atlassian.net/browse/DENG-1736))
- BREAKING CHANGE: Dropped support for Python 3.7 ([#638](https://github.com/mozilla/glean_parser/pull/638))
- Add official support for Python 3.11+ ([#638](https://github.com/mozilla/glean_parser/pull/638))

## 10.0.3

Expand Down
1 change: 1 addition & 0 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,7 @@
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
],
description="Parser tools for Mozilla's Glean telemetry",
entry_points={
Expand Down

0 comments on commit 1e31e32

Please sign in to comment.