Navigation

  • index
  • next |
  • previous |
  • PyEDFlib Documentation »

Development notes¶

This section contains information on building and installing PyEDFlib from source code as well as instructions for preparing the build environment on Windows and Linux.

  • Preparing Windows build environment
    • Installing Microsoft Visual C++ Compiler for Python 2.7
    • Next steps
  • Preparing Linux build environment
    • Installing basic build tools
    • Next steps
  • Installing build dependencies
    • Setting up Python virtual environment
    • Installing Cython
    • Installing numpy
    • Installing Sphinx
  • Building and installing PyEDFlib
    • Installing from source code
    • Installing from source code in Windows
    • Installing a development version
    • Installing a regular release from PyPi
  • Testing
    • Running tests locally
  • Guidelines for new releases for pyedflib
    • Tag the release and trigger bulding of wheels in appvoyer
    • Clean up source
    • Upload the release and windows wheels to pypi
    • Prepare for continued development

Something not working?¶

If these instructions are not clear or you need help setting up your development environment, go ahead and open a ticket on GitHub.

Table of Contents

  • Development notes
    • Something not working?

Previous topic

EDF/BDF highlevel functions

Next topic

Preparing Windows build environment

Quick links

  • Fork on Github

Quick search

Edit this document

The source code of this file is hosted on GitHub. Everyone can update and fix errors in this document with few clicks - no downloads needed.

  1. Go to Development notes on GitHub.
  2. Press Edit this file button.
  3. Edit file contents using GitHub's text editor in your web browser
  4. Fill in the Commit message text box at the end of the page telling why you did the changes. Press Propose file change button next to it when done.
  5. On Send a pull request page you don't need to fill in text anymore. Just press Send pull request button.
  6. Your changes are now queued for review under project's Pull requests tab on Github.

Navigation

  • index
  • next |
  • previous |
  • PyEDFlib Documentation »
© Copyright 2015 - 2022, Holger Nahrstaedt. Last updated on Jan 21, 2022. Created using Sphinx 1.8.6.