Skip to content

Commit

Permalink
first production build
Browse files Browse the repository at this point in the history
  • Loading branch information
GrayHat12 committed Mar 25, 2020
1 parent bea10f0 commit 5fda746
Show file tree
Hide file tree
Showing 9 changed files with 77 additions and 6 deletions.
Binary file added dist/garser-1.1.tar.gz
Binary file not shown.
Binary file removed dist/garser-grayhat-1.0.tar.gz
Binary file not shown.
Binary file removed dist/garser_grayhat-1.0-py3-none-any.whl
Binary file not shown.
58 changes: 58 additions & 0 deletions garser.egg-info/PKG-INFO
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
Metadata-Version: 2.1
Name: garser
Version: 1.1
Summary: A HTML Parser
Home-page: https://github.com/grayhat12/garser
Author: GrayHat
Author-email: garyahthacks10@gmail.com
License: UNKNOWN
Download-URL: https://github.com/GrayHat12/garser/archive/v1.1.tar.gz
Description: <p align="center">
<img src="https://grayhat12.github.io/compiler/favicon_io/favicon-32x32.png" width="32" />
</p>
<div align="center">
<a href="https://travis-ci.org/github/GrayHat12/garser">
<img src="https://api.travis-ci.org/GrayHat12/garser.svg?branch=master&status=created" alt="Build Status" />
</a>
<a href="#">
<img src="https://img.shields.io/badge/python-3.7-blue.svg?style=flat-square" alt="Python version" />
</a>
<a href="https://github.com/grayhat12/garser/blob/master/LICENSE">
<img src="https://img.shields.io/github/license/grayhat12/garser.svg?style=flat-square" alt="License" />
</a>
</div>

<h4 align="center">Wrapper around the HTMLParser python module</h4>

<p align="center">
<a href="https://grayhat12.github.io/garser/">Documentation</a> •
<a href="https://grayhat12.github.io/garser/usage/">Basic usage</a> •
</p>

## About

Garser is one of the more advanced tools to scan and parse html. It stores all html entities in objects

## Features

- Parses HTML in nested object format
- Attributes are stored as data members
- Nested and Non-Nested Entity search
- Entity Search based on attributes
- Intelligent nesting for non closing html entities
- Objects can be converted to JSON Format
- Inspired by Selenium


## License

This tool is licensed under the GNU General Public License v3.0.

Some parts of this code comes from [HTMLParser](https://docs.python.org/2/library/htmlparser.html)

Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
10 changes: 10 additions & 0 deletions garser.egg-info/SOURCES.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
README.md
setup.cfg
setup.py
garser/__init__.py
garser/element.py
garser/parser.py
garser.egg-info/PKG-INFO
garser.egg-info/SOURCES.txt
garser.egg-info/dependency_links.txt
garser.egg-info/top_level.txt
1 change: 1 addition & 0 deletions garser.egg-info/dependency_links.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@

1 change: 1 addition & 0 deletions garser.egg-info/top_level.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
garser
5 changes: 3 additions & 2 deletions garser_grayhat.egg-info/PKG-INFO
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
Metadata-Version: 2.1
Name: garser-grayhat
Version: 1.0
Version: 1.1
Summary: A HTML Parser
Home-page: https://github.com/grayhat12/garser
Author: GrayHat
Author-email: garyahthacks10@gmail.com
License: UNKNOWN
Download-URL: https://github.com/GrayHat12/garser/archive/v1.1-alpha.tar.gz
Description: <p align="center">
<img src="https://grayhat12.github.io/compiler/favicon_io/favicon-32x32.png" width="32" />
</p>
Expand Down Expand Up @@ -51,7 +52,7 @@ Description: <p align="center">

Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU GENERAL PUBLIC LICENSE
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
8 changes: 4 additions & 4 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,19 +4,19 @@
long_description = fh.read()

setuptools.setup(
name="garser-grayhat", # Replace with your own username
version="1.0",
name="garser", # Replace with your own username
version="1.1",
author="GrayHat",
author_email="garyahthacks10@gmail.com",
description="A HTML Parser",
long_description=long_description,
long_description_content_type="text/markdown",
url="https://github.com/grayhat12/garser",
download_url="https://github.com/GrayHat12/garser/archive/v1.0-alpha.tar.gz",
download_url="https://github.com/GrayHat12/garser/archive/v1.1.tar.gz",
packages=setuptools.find_packages(),
classifiers=[
"Programming Language :: Python :: 3",
"License :: OSI Approved :: GNU General Public License (GPL)",
'License :: OSI Approved :: MIT License',
"Operating System :: OS Independent",
],
python_requires='>=3.6',
Expand Down

0 comments on commit 5fda746

Please sign in to comment.