Skip to content

Commit

Permalink
Merge pull request #16 from avallbona/update-python-versions
Browse files Browse the repository at this point in the history
Added support for python 3.9, 3.10, 3.11 and 3.12. Dropped support for python 3.5 and 3.6
avallbona authored Dec 4, 2023
2 parents 299beca + ded2824 commit dfb93ef
Showing 8 changed files with 23 additions and 40 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/python-package.yml
Original file line number Diff line number Diff line change
@@ -15,7 +15,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: [3.5, 3.6, 3.7, 3.8]
python-version: ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12"]

steps:
- uses: actions/checkout@v2
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -9,6 +9,7 @@ __pycache__/
# Distribution / packaging
.Python
env/
venv/
build/
develop-eggs/
dist/
6 changes: 4 additions & 2 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -3,10 +3,12 @@
sudo: false
language: python
python:
- "3.5"
- "3.6"
- "3.7"
- "3.8"
- "3.9"
- "3.10"
- "3.11"
- "3.12"

# 3.7 needs Xenial image because of https://github.com/travis-ci/travis-ci/issues/9069
matrix:
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
# Change Log

## 1.1.0 (2023-12-05)

* Droppet support for python 3.5 and 3.6
* Added support for python 3.9, 3.10, 3.11 and 3.12

## 1.0.9 (2020-07-23)

* added publishing of the package when a new release is done
* fixed issue [#9](https://github.com/avallbona/pytest-checkipdb/issues/9)

## 1.0.8 (2020-06-17)

* Fixed some code style issues
1 change: 0 additions & 1 deletion pytest_checkipdb.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
# -*- coding: utf-8 -*-

import pytest
import ast
19 changes: 3 additions & 16 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,16 +1,3 @@
Pygments==2.2.0
decorator==4.0.11
ipdb==0.11
ipython==5.3.0
ipython-genutils==0.1.0
pexpect==4.8.0
pickleshare==0.7.4
prompt-toolkit==1.0.13
ptyprocess==0.5.1
py==1.8.1
pytest==5.4.2
simplegeneric==0.8.1
six==1.10.0
tox==3.5.2
traitlets==4.3.2
wcwidth==0.1.7
pytest
ipdb
ipython
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
@@ -13,7 +13,7 @@ def read(fname):

setup(
name='pytest-checkipdb',
version='1.0.9',
version='1.1.0',
author='Andreu Vallbona',
author_email='avallbona@gmail.com',
maintainer='Andreu Vallbona',
22 changes: 3 additions & 19 deletions tox.ini
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# For more information about tox, see https://tox.readthedocs.io/en/latest/
[tox]
envlist = py35, py36, py37, py38, flake8
envlist = py37, py38, py39, py310, py311, py312, flake8
skip_missing_interpreters=True
install_command = pip install {opts} {packages}

@@ -16,25 +16,9 @@ deps =
commands =
pytest -v --disable-warnings

[testenv:py35]
commands =
pytest -v -s --disable-warnings -k 'not test_checkbreakpoint'

[testenv:py36]
commands =
pytest -v -s --disable-warnings -k 'not test_checkbreakpoint'

[testenv:py37]
commands =
pytest -v -s --disable-warnings

[testenv:py38]
commands =
pytest -v -s --disable-warnings

[testenv:flake8]
basepython = python3.6
basepython = python3.11
deps =
flake8==3.8.2
commands =
flake8 .
flake8 . --exclude=venv/,.tox/

0 comments on commit dfb93ef

Please sign in to comment.