Glossary devpi-server¶

XOM

An internal “registry” object which holds several sub components as attributes.

Defined in devpi_server.main. See devpi_server.main.XOM

sro

Stage Resolution Order defines how a name is looked up through the bases of a stage. It’s similar to what is known as “MRO” aka method resolution order for programming languages.

See devpi_server.model.BaseStage._sro()

stage

Stage and index are used somewhat interchangeably. stage within devpi-server source usually refers to one of:

  • devpi_server.model.BaseStage
  • devpi_server.model.PrivateStage
  • devpi_server.extpypi.PyPIStage
waitress
The WSGI server that devpi-server runs inside. See http://waitress.readthedocs.org/
BackgroundServer

Controls the --start/--stop/--status functionality for running a devpi-server instance in the background.

Defined in devpi_server.bgserver. See devpi_server.bgserver.BackgroundServer.

XProcess
Implements background process control primitives (vendored from pytest-xprocess). Defined in devpi_server.vendor.xprocess. See devpi_server.vendor.xprocess.XProcess