bob.devtools Logo
5.4.3b0
  • Installation
  • Local development of packages
  • Additional Considerations
  • Release Management
  • Python API
bob.devtools
  • 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
    • TL;DR
    • Installing dependencies for all Bob packages
    • 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
    • Updating a dependency version
    • 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
    • Generate the Changelog
    • Release the Package(s)
    • Releasing the Bob meta package
    • Release the docs meta package
  • Python API
    • Detailed Information

Indices and tables¶

  • Index

  • Module Index

  • Search Page

Next

© Copyright 2023, Idiap Research Institute.

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