Skip to content

Commit

Permalink
Drop Python 3.7 support
Browse files Browse the repository at this point in the history
GitHub Actions doesn't support it any more (probably because I use
'ubuntu-latest' images).
  • Loading branch information
mgedmin committed Jan 16, 2025
1 parent 2d216a0 commit 4119b50
Show file tree
Hide file tree
Showing 6 changed files with 6 additions and 7 deletions.
1 change: 0 additions & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@ jobs:
strategy:
matrix:
python-version:
- "3.7"
- "3.8"
- "3.9"
- "3.10"
Expand Down
4 changes: 3 additions & 1 deletion CHANGES.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,16 @@ Changes

.. currentmodule:: objgraph

3.6.3 (unreleased)
3.7.0 (unreleased)
------------------

- Fix :func:`get_leaking_objects` with an ``objects`` argument to not ignore
references from other sources. Closes `issue 82
<https://github.com/mgedmin/objgraph/issues/82>`_.
Also fix ``get_leaking_objects([])`` causing an UnboudLocalError.

- Drop support for Python 3.7.


3.6.2 (2024-10-10)
------------------
Expand Down
1 change: 0 additions & 1 deletion appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ environment:
matrix:
# https://www.appveyor.com/docs/installed-software#python lists available
# versions
- PYTHON: "C:\\Python37"
- PYTHON: "C:\\Python38"
- PYTHON: "C:\\Python39"
- PYTHON: "C:\\Python310"
Expand Down
2 changes: 1 addition & 1 deletion objgraph.py
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@
__author__ = "Marius Gedminas ([email protected])"
__copyright__ = "Copyright (c) 2008-2023 Marius Gedminas and contributors"
__license__ = "MIT"
__version__ = '3.6.3.dev0'
__version__ = '3.7.0.dev0'
__date__ = '2024-10-10'


Expand Down
3 changes: 1 addition & 2 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,6 @@ def build_images(doctests=()):
'License :: OSI Approved :: MIT License',
'Operating System :: OS Independent',
'Programming Language :: Python',
'Programming Language :: Python :: 3.7',
'Programming Language :: Python :: 3.8',
'Programming Language :: Python :: 3.9',
'Programming Language :: Python :: 3.10',
Expand All @@ -86,7 +85,7 @@ def build_images(doctests=()):
],
keywords='object graph visualization graphviz garbage collection',
py_modules=['objgraph'],
python_requires=">=3.7",
python_requires=">=3.8",
extras_require={
'ipython': [
'graphviz', # just for ipython support currently
Expand Down
2 changes: 1 addition & 1 deletion tox.ini
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[tox]
envlist = py37, py38, py39, py310, py311, py312, py313
envlist = py38, py39, py310, py311, py312, py313

[testenv]
deps =
Expand Down

0 comments on commit 4119b50

Please sign in to comment.