Metadata-Version: 2.1
Name: NFSyndication
Version: 0.2.23
Summary: News Feed Syndication - A package that read and fetch RSS feeds from the publications.
Home-page: UNKNOWN
Author: Web SRC
Author-email: web.system.management@gmail.com
License: GNU GPL
Project-URL: Source, https://github.com/web-sys1/NFSyndication/
Description: =====================
        News Feed Syndication
        =====================
           
        .. image:: https://travis-ci.org/web-sys1/NFSyndication.svg?branch=master
           :target: https://travis-ci.org/web-sys1/NFSyndication
             
        This is a set of scripts for aggregating RSS feeds.
        
        .. image:: https://repl.it/badge/github/web-sys1/NFSyndication
           :target: https://repl.it/github/web-sys1/NFSyndication
        
        Installation
        ------------
        
        You can install package through the line command:
        
        .. code:: bash
        
           pip install NFSyndication
        
        *Alternatively you can install it form source code (with git prefix):* ``pip install git+https://github.com/web-sys1/NFSyndication.git``
        
        
        Usage
        -----
        Put a list of feed URLs in ``feeds.txt`` file. One feed per line. 
        
        Run the command:
        
        .. code:: bash
        
           nfsyndication-src
           
        Otherwise, you should do that through **Python** code:
        
        .. code:: python
        
          from NFSyndication import __main__ as NFS_init
        
          def entry_point():
            """ We use these conditions to check the statement"""
            subscriptions = [
             'http://feedpress.me/512pixels',
             'http://www.leancrew.com/all-this/feed/',
             'http://ihnatko.com/feed/',
             'http://blog.ashleynh.me/feed',
             'http://www.betalogue.com/feed/',
              ...
             ]
          
            with open(f'feeds.txt', 'w', encoding='utf8') as f:
             f.write(",".join(subscriptions).replace(',', '\n'))
            return NFS_init.run()
        
          """Then initialize code."""
          entry_point()
        
        .. note:: Assuming nothing goes wrong, the posts will be written to ``HTML`` file.
        
        License
        -------
        
        See LICENSE_
        
        Bug fix
        -------
        
        After many hours of working to development, it was set up an way of path
        configuration due to errors. Meanwhile, we have to set code
        ``os.path.dirname(os.path.realpath(__file__))`` with the globalization
        of variables for source code in this package. If you encounter a problem, please report `here <https://github.com/web-sys1/NFSyndication/issues/new>`_.
        
        This package was initially released on August 16, 2020 (under version 0.2.0). For more information about changes, see CHANGELOG_.
        
        .. _LICENSE: https://github.com/web-sys1/NFSyndication/blob/master/LICENSE
        .. _CHANGELOG: https://github.com/web-sys1/NFSyndication/blob/master/CHANGELOG.rst
        
Keywords: rss,news
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Topic :: Internet
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Text Processing :: Markup :: HTML
Description-Content-Type: text/x-rst
