mirror of
https://github.com/TECHNOFAB11/bumpver.git
synced 2025-12-12 14:30:09 +01:00
48 lines
1.4 KiB
Text
48 lines
1.4 KiB
Text
# These dependencies are installed using:
|
||
#
|
||
# pip install --upgrade
|
||
#
|
||
# This list should only contain packages related to
|
||
# local development and debugging. It should not contain
|
||
# any packages required for production, building or packaging
|
||
|
||
# PuDB is a full-screen, console-based visual debugger for Python.
|
||
# https://documen.tician.de/pudb/
|
||
pudb
|
||
|
||
# Quick-and-dirty debugging output for tired programmers
|
||
# https://pypi.org/project/q/
|
||
q
|
||
|
||
# pretty-traceback manipulates Python tracebacks to make
|
||
# them more readable.
|
||
# https://pypi.org/project/pretty-traceback/
|
||
pretty-traceback
|
||
|
||
# Py-Spy: A sampling profiler for Python programs.
|
||
# https://github.com/benfred/py-spy
|
||
# This is good for coarse grained profiling (even on production)
|
||
py-spy
|
||
|
||
# SNAKEVIZ : A browser based viewer for the output of Python’s cProfile.
|
||
# https://jiffyclub.github.io/snakeviz/
|
||
# This is good for fine grained profiling (function level/micro optimizations)
|
||
snakeviz
|
||
|
||
# I've yet to find a decent memory profiler for python, feel free to
|
||
# add one after you've tested it and found it to be actually useful.
|
||
|
||
ipython # nuff said
|
||
|
||
|
||
# A command line utility to display dependency tree of the installed Python packages
|
||
# https://github.com/naiquevin/pipdeptree
|
||
#
|
||
# For graph output you will need to:
|
||
# $ sudo apt install -y graphviz
|
||
# $ pipdeptree --graph-output svg > requirements/tree.svg
|
||
pipdeptree
|
||
graphviz
|
||
|
||
# run failed tests first
|
||
pytest-cache
|