Metadata-Version: 1.2
Name: miniflux
Version: 0.0.11
Summary: Client library for Miniflux API
Home-page: https://github.com/miniflux/python-client
Author: Frederic Guillot
Author-email: fred@miniflux.net
License: MIT
Description: Miniflux Python API Client
        ==========================
        
        .. image:: https://badge.fury.io/py/miniflux.svg
            :target: https://badge.fury.io/py/miniflux
        
        Python client library for Miniflux API.
        
        Dependencies
        ------------
        
        - Miniflux >= 2.x
        - Python >= 3.6
        - requests
        
        Installation
        ------------
        
        .. code:: bash
        
            pip install miniflux
        
        Running Tests
        -------------
        
        .. code:: bash
        
            pip install tox
            tox
        
        Usage Example
        -------------
        
        .. code:: python
        
            import miniflux
        
            client = miniflux.Client("https://miniflux.example.org", "my_username", "my_secret_password")
        
            # Get all feeds
            feeds = client.get_feeds()
        
            # Refresh a feed
            client.refresh_feed(123)
        
            # Discover subscriptions from a website
            subscriptions = client.discover("https://example.org")
        
            # Create a new feed, with a personalized user agent and with the crawler enabled
            feed_id = client.create_feed("http://example.org/feed.xml", 42, crawler=True, user_agent="GoogleBot")
        
            # Fetch 10 starred entries
            entries = client.get_entries(starred=True, limit=10)
        
            # Fetch last 5 feed entries
            feed_entries = client.get_feed_entries(123, direction='desc', order='published_at', limit=5)
        
            # Update a feed category
            client.update_feed(123, category_id=456)
        
            # OPML Export
            opml = client.export()
        
        Author
        ------
        
        Frédéric Guillot
        
        License
        -------
        
        This library is distributed under MIT License.
        
Keywords: rss atom rdf jsonfeed feed miniflux
Platform: UNKNOWN
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Requires-Python: >=3.6
