Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Synthpop

This package is currently being developed. It mostly contains placeholders and documentation.

Contributing

If you wish to contribute to synthpop, start by cloning the repository.

Prerequisites

The project uses pipx and Poetry for dependency management. Follow the steps below after cloning the repository.

  1. Open a terminal in the root of the repository.
  2. Install pipx: py -m pip install --user pipx
  3. Navigate to Scripts folder (the exact path is shown in the warning from the previous command): cd <USER folder>\AppData\Roaming\Python\Python<VERSIE>\Scripts.
  4. Add pipx to your $PATH: run .\pipx.exe ensurepath
  5. Close the terminal and open a new one (anywhere).
  6. Verify the installation: pipx --version
  7. Install poetry: pipx install poetry
  8. Close the terminal and open a new one (anywhere).
  9. Verify the installation: poetry --version

You can close the terminal.

Install project dependencies

  1. Open a terminal in the root of the repository.
  2. Install all dependencies: poetry install --with=docs
  3. Navigate to the docs directory: cd docs
  4. Build the documentation: poetry run sphinx-build source build

You can close the terminal.

Updating the documentation

After making changes to the documentation, rebuild the HTML output by running the following commands:

  1. Open a terminal in the root of the repository:
  2. Navigate to the docs directory: cd docs
  3. Delete current documentation files: poetry run sphinx-build -M clean source build
  4. Build the new documentation: poetry run sphinx-build source build

About

A redesign of Synthpop in Python

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages