pyETA
  • Documentaion (pyETA)
  • Getting Started
    • Installation
    • Launching the Application
    • Development
  • Description
    • Methodology
    • Stream Generation
    • Plots
    • Validation
  • Other Resources
Powered by GitBook

Quicklinks

  • Developed by, Binay Pradhan
  • Github
  • Assets/Releases
On this page
  • Clone the Repository
  • Changing the Version in pyproject.toml
  • Creating a Package with Poetry
  • Reporting Issues
  1. Getting Started

Development

PreviousLaunching the ApplicationNextMethodology

Last updated 2 months ago

This section outlines the steps for contributing to or building the pyETA-toolbox from source.

Clone the Repository

To begin development, clone the repository from GitHub:

git clone https://github.com/VinayIN/pyETA-toolbox.git
cd pyETA-toolbox

Change the branch from main to another branch-xyz

Changing the Version in pyproject.toml

To update the package version:

  1. Open the pyproject.toml file in the project root and change the version:

name = "pyeta-toolbox"
version = "<new-version>"  # e.g., "0.0.9dev"
  1. Install the pyETA package as editable

pip install -e .
  1. make your changes and test the application. Steps are the same as

Creating a Package with Poetry

To build a distributable package:

  1. Install Poetry if not already installed:

    pip install poetry
  2. Build the package:

    poetry build

    This generates .whl and .tar.gz files in the dist/ directory.

Reporting Issues

If you encounter problems, report them on the issue tracker: and include any errors and logs in your report.

launching the application
https://github.com/VinayIN/pyETA-toolbox/issues