Skip to content

questrail/cableloss

Repository files navigation

cableloss

PyPi Version Build Status Coverage Status License Badge

cableloss is a Python 3.3+ module that calculates the cable loss for a given cable type and length. Supported cable types include:

  • RG-58
  • RG-58/U
  • LMR-195
  • LMR-400

Requirements

Contributing

Contributions are welcome! To contribute please:

  1. Fork the repository
  2. Create a feature branch
  3. Add code and tests
  4. Pass lint and tests
  5. Submit a pull request

Development Setup

Development Setup Using pyenv

Use the following commands to create a Python 3.9.9 virtualenv using pyenv and pyenv-virtualenv, install the requirements in the virtualenv named cableloss, and list the available Invoke tasks.

$ pyenv virtualenv 3.9.9 cableloss
$ pyenv activate cableloss
$ pip install -r requirements.txt
$ inv -l

License

cableloss is released under the MIT license. Please see the LICENSE.txt file for more information.

About

Python library to provide the cable loss

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages