Skip to main content

A package for talking to vlc over its telnet interface using asyncio.

Project description

aiovlc

Development

  • Install and set up development environment.

    pip install -r requirements_dev.txt
    

    This will install all requirements. It will also install this package in development mode, so that code changes are applied immediately without reinstall necessary.

  • Here's a list of development tools we use.

  • It's recommended to use the corresponding code formatter and linters also in your code editor to get instant feedback. A popular editor that can do this is vscode.

  • Run all tests, check formatting and linting.

    tox
    
  • Run a single tox environment.

    tox -e lint
    
  • Reinstall all tox environments.

    tox -r
    
  • Run pytest and all tests.

    pytest
    
  • Run pytest and calculate coverage for the package.

    pytest --cov-report term-missing --cov=aiovlc
    
  • Continuous integration is by default supported via GitHub actions. GitHub actions is free for public repositories and comes with 2000 free Ubuntu build minutes per month for private repositories.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aiovlc-0.2.0.tar.gz (12.7 kB view details)

Uploaded Source

Built Distribution

aiovlc-0.2.0-py3-none-any.whl (13.3 kB view details)

Uploaded Python 3

File details

Details for the file aiovlc-0.2.0.tar.gz.

File metadata

  • Download URL: aiovlc-0.2.0.tar.gz
  • Upload date:
  • Size: 12.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.1

File hashes

Hashes for aiovlc-0.2.0.tar.gz
Algorithm Hash digest
SHA256 f1e14d96acdcdf6c81fc75e493752ebcf3d345e4c0f70e09f657729a2b93cc94
MD5 ab18e272f1c097a06e54f8e56dc15d05
BLAKE2b-256 3c2f771fef62dcdcbf513bf4c2bd6f0eab27be5f7cdb8ead8c00a6396114dc59

See more details on using hashes here.

File details

Details for the file aiovlc-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: aiovlc-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 13.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.1

File hashes

Hashes for aiovlc-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 acc357d6697adb10d6c8dc1f2c92665a0fb235a82e15ea7c945e992ea00cc5c0
MD5 0dfbb1f58efe10572c29a603b09bcbc1
BLAKE2b-256 5b50b096040361e282bb5b85d120f90abd89eb8f49a9b8cb6c7a3fc406882dc4

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page