Skip to content

Commit b3d081f

Browse files
authoredFeb 11, 2024
Remove end-of-life Python 3.7 support (log2timeline#99)
1 parent f08d3f6 commit b3d081f

File tree

8 files changed

+17
-11
lines changed

8 files changed

+17
-11
lines changed
 

‎.github/workflows/test_tox.yml

-2
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,6 @@ jobs:
1414
strategy:
1515
matrix:
1616
include:
17-
- python-version: '3.7'
18-
toxenv: 'py37,wheel'
1917
- python-version: '3.8'
2018
toxenv: 'py38,wheel'
2119
- python-version: '3.9'

‎config/dpkg/changelog

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
dfimagetools (20240128-1) unstable; urgency=low
1+
dfimagetools (20240211-1) unstable; urgency=low
22

33
* Auto-generated
44

5-
-- Log2Timeline maintainers <log2timeline-maintainers@googlegroups.com> Sun, 28 Jan 2024 17:57:35 +0100
5+
-- Log2Timeline maintainers <log2timeline-maintainers@googlegroups.com> Sun, 11 Feb 2024 08:09:36 +0100

‎dfimagetools/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
"""Collection of tools to process storage media images."""
33

44

5-
__version__ = '20240128'
5+
__version__ = '20240211'

‎dfimagetools/scripts/extract_data_streams.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ def Main():
142142
'--partitions command line argument.'))
143143
print('')
144144

145-
volume_scanner_options.partitions = [filter_generator.partition]
145+
volume_scanner_options.partitions = [filter_generator.partition]
146146

147147
entry_lister = file_entry_lister.FileEntryLister(
148148
mediator=mediator, use_aliases=options.use_aliases)

‎docs/sources/api/dfimagetools.rst

+8
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,14 @@ dfimagetools.file\_entry\_lister module
6969
:undoc-members:
7070
:show-inheritance:
7171

72+
dfimagetools.path\_filters module
73+
---------------------------------
74+
75+
.. automodule:: dfimagetools.path_filters
76+
:members:
77+
:undoc-members:
78+
:show-inheritance:
79+
7280
dfimagetools.path\_resolver module
7381
----------------------------------
7482

‎pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[tool.docformatter]
66
black = false
7-
non-cap = ["dfDateTime", "dfImageTools", "dfVFS"]
7+
non-cap = ["dfDateTime", "dfImageTools", "dfVFS", "dfWinReg", "dtFabric", "iMessage", "iOS", "iPod", "mDNS"]
88
non-strict = false
99
wrap-summaries = 80
1010
wrap-descriptions = 80

‎setup.cfg

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[metadata]
22
name = dfimagetools
3-
version = 20240128
3+
version = 20240211
44
description = Storage media image tools
55
long_description = Collection of tools to process storage media images.
66
long_description_content_type = text/plain
@@ -22,7 +22,7 @@ install_requires = file:requirements.txt
2222
package_dir =
2323
dfimagetools = dfimagetools
2424
packages = find:
25-
python_requires = >=3.7
25+
python_requires = >=3.8
2626

2727
[options.packages.find]
2828
exclude =

‎tox.ini

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[tox]
2-
envlist = py3{7,8,9,10,11,12},coverage,docformatter,docs,lint,wheel
2+
envlist = py3{8,9,10,11,12},coverage,docformatter,docs,lint,wheel
33

44
[testenv]
55
allowlist_externals = ./run_tests.py
@@ -19,7 +19,7 @@ deps =
1919
setuptools >= 65
2020
wheel
2121
commands =
22-
py3{7,8,9,10,11,12}: ./run_tests.py
22+
py3{8,9,10,11,12}: ./run_tests.py
2323
coverage: coverage erase
2424
coverage: coverage run --source=dfimagetools --omit="*_test*,*__init__*,*test_lib*" run_tests.py
2525
coverage: coverage xml

0 commit comments

Comments
 (0)
Failed to load comments.