csspin-python documentation
The csspin-python plugin-package for spin serves to provide the necessary
plugins and tools for the development and testing of Python-based projects.
It is the most-commonly used plugin-package for spin, as it provides the
python plugin, which creates and manages a virtual environment
in which the necessary Python as well as Node and other dependencies will be
installed.
csspin-python requires at least Python 3.9.
Contents:
- Installation and setup
- Plugin development
- Python Virtual Environment
- csspin_python.behave
- csspin_python.debugpy
- csspin_python.devpi
- csspin_python.playwright
- csspin_python.pytest
- csspin_python.python
- How to setup the
pythonplugin? - How to install packages from another package index and sources?
- How to install packages from other sources instead from the package server?
- How to use an existing Python interpreter, instead of provisioning another one?
- How to activate the virtual environment provisioned by csspin manually?
- How to modify the behavior of the installation of the current package?
- How to inject a custom pip configuration within the scope of the environment?
- How to build a wheel?
csspin_python.pythonschema reference
- How to setup the
- csspin_python.radon
- csspin_python.uv_provisioner