Skip to content
Snippets Groups Projects
Select Git revision
  • master
  • porousacoustic_model
  • feature/propagation_models
  • subjectOrientationFeedback
  • iks_liebich
  • MCE_sens_device_list
  • BuildingAcoustics
  • kia
  • ita_3da_dev
  • raven-project-unix
  • va_2018_api_change
  • ita-fileformat-cleanup
  • release
  • nlms
  • documentationFix
  • Last-SVN-Commit
16 results

interp_zeroextrap.m

Blame
  • Forked from Institute of Technical Acoustics (ITA) / toolbox
    Source project has a limited visibility.
    Code owners
    Assign users and groups as approvers for specific file changes. Learn more.

    Developing

    [Test-Format-Lint] [Documentation] Packaging(#packaging)]

    Test-Format-Lint

    Check against at least one of py38 / py310 [1].

    # Auto-format your code (if using VSCode, install the ufmt extension)
    $ poetry run tox -e format
    
    # Style, Format
    $ poetry run tox -e check
    
    # Type-Check
    $ poetry run mypy38
    
    # Tests
    $ poetry run tox -e py38

    [1] CI will test against both python versions for you, but should you wish to do so locally, open up two VSCode windows, one with the project opened in the default py38 devcontainer and the other with the py310 devcontainer.

    Documentation

    Generate the docs, view them from ./docs/html in a browser.

    # Install dependencies
    $ poetry install --with docs
    
    # Build
    $ poetry run make -C docs html

    On Doc dependency changes, export the requirements for ReadTheDocs

    $ poetry export -f requirements.txt --with docs -o docs/requirements.txt

    Packaging

    If you have permission to publish on pypi:

    $ poetry config http-basic.pypi ${POETRY_HTTP_BASIC_PYPI_USERNAME} ${POETRY_HTTP_BASIC_PYPI_PASSWORD}
    $ poetry publish