Skip to content

Commit 4559282

Browse files
minimize dependencies
1 parent bc9d0ae commit 4559282

File tree

2 files changed

+5
-9
lines changed

2 files changed

+5
-9
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Joachim Metz also released a cross-platform, LGPL licensed C++ based parser in 2
1818

1919
Dependencies
2020
------------
21-
python-evtx works on both the 2.7 and 3.x versions of the Python programming language. As it is purely Python, the module works equally well across platforms. The code does not depend on any modules that require separate compilation; however, if you have lxml installed, its even nicer.
21+
python-evtx is a pure Python 3 module, so it works equally well across platforms like Windows, macOS, and Linux.
2222

2323
python-evtx operates on event log files from Windows operating systems newer than Windows Vista. These files typically have the file extension .evtx. Version 5.09 of the `file` utility identifies such a file as "MS Vista Windows Event Log". To manual confirm the file type, look for the ASCII string "ElfFile" in the first seven bytes:
2424

@@ -44,7 +44,7 @@ Working with python-evtx is really easy!
4444

4545
Installation
4646
------------
47-
Updates to python-evtx are pushed to PyPi, so you can install the module using either `easy_install` or `pip`. For example, you can use `pip` like so:
47+
Updates to python-evtx are pushed to PyPi, so you can install the module using `pip`. For example:
4848

4949
pip install python-evtx
5050

setup.py

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -24,16 +24,12 @@
2424
python_requires='>=3.8',
2525
install_requires=[
2626
'hexdump>=3.3',
27-
28-
'more_itertools>=5.0.0',
29-
'zipp>=1.0.0',
30-
'pyparsing>=2.4.7',
3127
],
3228
extras_require={
3329
"test": [
34-
'pytest-cov>=2.11.1',
35-
'pytest>=4.6.11',
36-
'lxml>=4.6.3',
30+
'pytest-cov==5.0.0',
31+
'pytest==8.2.2',
32+
'lxml==5.2.2',
3733
]
3834
},
3935
scripts=['scripts/evtx_dump.py',

0 commit comments

Comments
 (0)