Skip to content

Conversation

@chapinb
Copy link
Contributor

@chapinb chapinb commented Mar 22, 2021

Thank you for this incredibly helpful project! I just wanted to contribute some tinkering to the setup.py file that limits the installation requirements for non-development usage. I also noticed that lxml was required to get unit tests passing, so I added it to that section as well. Let me know of any feedback!

I didn't update the README section on installation, though can to reflect if someone wants to run the unit tests, the would need to install the library with pip install python-evtx[test] to ensure pytest & lxml are included.

Copy link
Owner

@williballenthin williballenthin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this is a great change that simplifies the installation for most people, thank you!

@williballenthin williballenthin merged commit aed643e into williballenthin:master Mar 22, 2021
@chapinb
Copy link
Contributor Author

chapinb commented Mar 22, 2021

Thank you @williballenthin! Happy to contribute to a great project :)

@williballenthin
Copy link
Owner

v0.7.4 now available via pypi with these changes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants