bob.devtools Logo
3.3.1b0
  • Installation
  • Local development of packages
  • Additional Considerations
  • Release Management
  • Python API
  • Instructions for CI machine installation
bob.devtools
  • Docs »
  • Bob/BEAT Development Tools
  • View page source

Bob/BEAT Development Tools¶

This package provides tools to help maintain Bob and BEAT.

Documentation¶

  • Installation
    • Setup
  • Local development of packages
    • TLDR
    • Local development of existing packages
    • Local development of a new package
  • Additional Considerations
    • Unit tests
    • Continuous integration (CI)
    • Python package namespace
    • Distributing your work
    • buildout.cfg in more details
    • Anatomy of a new package
    • Continuous Integration and Deployment (CI)
    • New unexisting dependencies
    • Conda recipe
    • Database packages and packages with extra data
    • Licensing
    • Headers
    • The setup.py file
    • Buildout
    • The README.rst file
    • Sphinx documentation
    • Project logo and branding
  • Release Management
    • Usage
    • Manually update changelog
    • Releasing the Bob meta package
    • Releasing the docs meta package
  • Python API
    • Detailed Information
    • WebDAV Python Client
  • Instructions for CI machine installation
    • Deploying a Linux-based CI
    • Deploying a macOS-based CI

Indices and tables¶

  • Index

  • Module Index

  • Search Page

Next

© Copyright 2021, Idiap Research Institute

Built with Sphinx using a theme provided by Read the Docs.