Metadata-Version: 2.1
Name: m3u_serializer
Version: 0.2.0
Summary: M3U serializer/deserializer
Home-page: https://www.pe2mbs.nl/M3U_Serializer/
Author: Marc Bertens-Nguyen
Author-email: m.bertens@pe2mbs.nl
Maintainer: Marc Bertens-Nguyen
Maintainer-email: m.bertens@pe2mb2.nl
License: GNU General Public License, version 2 (only)
Project-URL: Documentation, https://github.com/pe2mbs/m3u_serializer/wiki
Project-URL: Source Code, https://github.com/pe2mbs/m3u_serializer/
Project-URL: Issue Tracker, https://github.com/pe2mbs/m3u_serializer/issues/
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License v2 (GPLv2)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Topic :: Multimedia
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Scientific/Engineering :: Interface Engine/Protocol Translator
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENCE.md

# Project description 
M3U serializer / deserializer a lightweight to write and read M3U medie files.

# Installing
Install and update using pip:

    $ pip install -U m3u_serializer

# A Simple Example

    #!/usr/bin/env python
    from m3u_serializer import M3UDeserializer    
    from m3u_serializer import M3USerializer

    groups = [ 'Channels UK', 'Channels NL' ]

    m3uReader = M3UDeserializer( 'input.m3u' )
    m3uwriter = M3USerializer( 'output.m3u' )
    for item in m3uReader:
        print( item )
        # do some filtering
        if item.Group in groups:
            m3uwriter.write( item )
        
    # all done

See form aore examples the tests/tests.py

# Links
* Documentation: https://github.com/pe2mbs/m3u_serializer/wiki
* PyPI Releases: https://pypi.org/project/m3u_serializer/
* Source Code: https://github.com/pe2mbs/m3u_serializer/
* Issue Tracker: https://github.com/pe2mbs/m3u_serializer/issues
