Environment Tools

PythonDefinitionRust
requirements.txtOfficial dependency tracker fileCargo.toml
setup.pyOfficial installator / distributor fileCargo.toml
PyPILibrary repositoryCrates.io
pipLibrary installationCargo
setuptools and poetryLibrary distributionCargo
pbrLibrary distributionCargo
pipenv and poetryDependency managerCargo
twinePackage uploaderCargo and Semantic
venv *Isolated environmentsCargo
pyinstallerGenerate standalone executablesCargo
pyenvInstall and manage versions of languagerustup
pydoc and sphinxGenerate documentation from coderustdoc and Cargo
pythonInterpreter / Compilerrustc and Cargo
ipythonREPLiRust
ipdbDebuggerrust-gdb
Extending Python with C or C++Foreign language interfacePyO3