Contributing guide# Contributing Types of Contributions Report Bugs Fix Bugs Implement Features Write Documentation Submit Feedback Get Started Pull Request Guidelines Tips Developers guide Getting ready to develop Get the code Install python 3.10 or higher Create a development environment Main cellpy objects The CellpyCell object The Data object The cellpy file format Structure of the cellpy package Folder structure Handling of parameters Logging Utilities About loaders Structure of instrument loaders Subclassing BaseLoader Subclassing AutoLoader Subclassing TxtLoader The local_instrument loader The custom loader Writing documentation Types of documentation Add examples to the examples folder Working on the main documentation Sphinx tooling Doc-strings Tests Create package for PyPI Build package Upload package Create conda package Fork Clone Get recent changes Make a new branch in your local clone Edit Add and commit Push Re-render if needed Pull request and merge Wrap up Various Using pytest fixtures Retrieve constants during tests Other Example Adding another config parameter Installing pyodbc on Mac without conda