semvec/pypi-packages huggingface dataset:
tvchannellist 0.2.1
Python Package for programmatically retrieving LCN of television channels.
Requires Python: >=3.7

# tvchannellist

Python Package for programmatically retrieving the LCN of television channels. This was originally designed for [Home Assistant](https://www.home-assistant.io/).

**NOTE:** Many TV channel list providers has no official API; therefore, this library may stop
working at any time without warning.

# Credits
Originally inspired by [AlexaControlledSamsungTV](https://github.com/eclair4151/AlexaControlledSamsungTV).

Additional scaffolding from [alexapy](https://gitlab.com/keatontaylor/alexapy) and [simplisafe-python](https://github.com/bachya/simplisafe-python)

# Contributing
1.  [Check for open features/bugs](https://github.com/tulindo/tvchannellist/issues)
  or [initiate a discussion on one](https://github.com/tulindo/tvchannellist/issues/new).
2.  Fork the repository.
3.  Install the dev environment: `python3 -m venv venv`.
4.  Enter the virtual environment: `source venv/bin/activate`
5.  Install requirements: `pip3 install -r requirements.txt`
6.  Code your new feature or bug fix.
7.  Write a test that covers your new functionality.
8.  Update `README.md` with any new documentation.
9.  Run tests and ensure 100% code coverage for your contribution: `make coverage`
10. Ensure you have no linting errors: `make lint`
11. Add yourself to `AUTHORS.md`.
12. Submit a pull request!

# License
[GPLv30](LICENSE). By providing a contribution, you agree the contribution is licensed under GPLv3.
pyTON 0.1.4
Python API for libtonlibjson (Telegram Open Network Light Client)
Requires Python: >=3.7

# pyTON

Python API for libtonlibjson (Telegram Open Network Light Client).
This project is loosely based on [formony ton_client](https://github.com/formony/ton_client)

## Installation

This client works with Python 3.7 only.

Prerequisites: 
* [Pipfile](https://github.com/pypa/pipfile)

* pyTON is been shipped with prebuilt fullnode's client library for Ubuntu Xenial & latest macOS. 
In case of incompatibility with your distro it's needed to build TON fullnode's libtonlibjson.so / libtonlibjson.dylib depends on archtecture. 
Check [here](/docs/ton.md) for fullnode's build instructions.
Don't forget to copy library file to pyTON/distlib/linux/libtonlibjson.so or pyTON/distlib/darwin/libtonlibjson.dylib


### Install using pip
`pip3 install pyTON`

## Running as a webserver
`python3 -m pyTON`

Options: 
1. `--port` - default 8000 - webserver port
2. `--getmethods` - default False - allow runGetMethod endpoint. Note, that generally it is unsafe to allow arbitrary method executions since maliciously constructed getMethod may crash liteclient.