Skip to content

Commit

Permalink
perf($pytest-monitor): integrate pytest-monitor for CPU & memory prof…
Browse files Browse the repository at this point in the history
…iling
  • Loading branch information
johnnymillergh committed Mar 11, 2023
1 parent bffc80b commit 31c77a7
Show file tree
Hide file tree
Showing 3 changed files with 203 additions and 42 deletions.
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@
*.db
*.gz
data/
# pytest-monitor SQLite database
.pymon

### PyCharm ###
.idea
Expand Down
4 changes: 3 additions & 1 deletion Pipfile
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ flake8-comprehensions = "==3.10.1"
# isort your imports, so you don't have to. https://pypi.org/project/isort/
isort = "==5.12.0"
# Add type annotations to your Python programs, and use mypy to type check them. https://pypi.org/project/mypy/
mypy = "==1.0.1"
mypy = "==1.1.1"
# A framework for managing and maintaining multi-language pre-commit hooks. https://pypi.org/project/pre-commit/
pre-commit = "==3.1.1"
# The pytest framework makes it easy to write small tests, yet scales to support complex functional testing
Expand All @@ -73,5 +73,7 @@ pytest-html = "==3.2.0"
pytest-xdist = "==3.2.0"
# Call stack profiler for Python. Shows you why your code is slow! https://github.com/joerick/pyinstrument
pyinstrument = "==4.4.0"
# Pytest plugin for analyzing resource usage during test sessions. https://github.com/CFMTech/pytest-monitor
pytest-monitor = "==1.6.5"
# PyInstaller bundles a Python application and all its dependencies into a single package. https://github.com/pyinstaller/pyinstaller
pyinstaller = "==5.8.0"
Loading

0 comments on commit 31c77a7

Please sign in to comment.