Metadata-Version: 1.1
Name: existence
Version: 0.2.0
Summary: Checks static .html files for bad links
Home-page: https://github.com/ckcollab/existence
Author: Eric Carmichael
Author-email: eric@ckcollab.com
License: MIT
Description: existence
        =========
        
        Recursively scans directories for static html files for bad or empty links. See
        [here](http://www.ericcarmichael.com/writing-my-first-python-package.html) why I wrote this, I hate missing details!
        
        # Example bad or empty links
        
        ```html
        <a href=""></a>            Empty
        <a href></a>               Empty
        <a href="python.org"></a>  Any bad link will fail, this one is missing http://
        ```
        
        # Usage
        
        ## Command line
        
            > existence /path/to/dir
            Checking links...
            57 of 57
            All of your links exist!
        
        ## Python
        
        ```python
        >>> from existence import scan
        >>> scan("/path/to/dir")
        []
        >>> scan("/path/to/an/error")
        [('None', '/path/to/an/error/index.html', 121), ('non-existant.html', '/path/to/an/error/other.html', 22)]
        
        # Returns list of tuples: [(url, file_name, line_number)]
        ```
        
        # Progress bar
        
        To enable the progress bar `pip install progressbar==2.3`
        
        
        # Running tests
        
            > python -m unittest discover
        
Keywords: link checker
Platform: UNKNOWN
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Topic :: Software Development :: Libraries :: Python Modules
