Science Score: 10.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
○codemeta.json file
-
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
✓Committers with academic emails
2 of 15 committers (13.3%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (8.8%) to scientific vocabulary
Keywords
content
meta
oembed
python
requests
Last synced: 6 months ago
·
JSON representation
Repository
Web Content Retrieval for Humans™
Basic Info
- Host: GitHub
- Owner: michaelhelmick
- License: mit
- Language: HTML
- Default Branch: main
- Homepage: https://lassie.readthedocs.org
- Size: 344 KB
Statistics
- Stars: 619
- Watchers: 21
- Forks: 48
- Open Issues: 12
- Releases: 0
Topics
content
meta
oembed
python
requests
Created over 12 years ago
· Last pushed over 3 years ago
Metadata Files
Readme
Changelog
License
README.rst
Lassie
======
.. image:: https://img.shields.io/pypi/v/lassie.svg?style=flat-square
:target: https://pypi.python.org/pypi/lassie
.. image:: https://img.shields.io/travis/michaelhelmick/lassie.svg?style=flat-square
:target: https://travis-ci.org/michaelhelmick/lassie
.. image:: https://img.shields.io/coveralls/michaelhelmick/lassie/master.svg?style=flat-square
:target: https://coveralls.io/r/michaelhelmick/lassie?branch=master
.. image:: https://img.shields.io/badge/Say%20Thanks!-:)-1EAEDB.svg?style=flat-square
:target: https://saythanks.io/to/michaelhelmick
Lassie is a Python library for retrieving basic content from websites.
.. image:: https://i.imgur.com/QrvNfAX.gif
Usage
-----
.. code-block:: python
>>> import lassie
>>> lassie.fetch('http://www.youtube.com/watch?v=dQw4w9WgXcQ')
{
'description': u'Music video by Rick Astley performing Never Gonna Give You Up. YouTube view counts pre-VEVO: 2,573,462 (C) 1987 PWL',
'videos': [{
'src': u'http://www.youtube.com/v/dQw4w9WgXcQ?autohide=1&version=3',
'height': 480,
'type': u'application/x-shockwave-flash',
'width': 640
}, {
'src': u'https://www.youtube.com/embed/dQw4w9WgXcQ',
'height': 480,
'width': 640
}],
'title': u'Rick Astley - Never Gonna Give You Up',
'url': u'http://www.youtube.com/watch?v=dQw4w9WgXcQ',
'keywords': [u'Rick', u'Astley', u'Sony', u'BMG', u'Music', u'UK', u'Pop'],
'images': [{
'src': u'http://i1.ytimg.com/vi/dQw4w9WgXcQ/hqdefault.jpg?feature=og',
'type': u'og:image'
}, {
'src': u'http://i1.ytimg.com/vi/dQw4w9WgXcQ/hqdefault.jpg',
'type': u'twitter:image'
}, {
'src': u'http://s.ytimg.com/yts/img/favicon-vfldLzJxy.ico',
'type': u'favicon'
}, {
'src': u'http://s.ytimg.com/yts/img/favicon_32-vflWoMFGx.png',
'type': u'favicon'
}],
'locale': u'en_US'
}
Install
-------
Install Lassie via `pip `_
.. code-block:: bash
$ pip install lassie
or, with `easy_install `_
.. code-block:: bash
$ easy_install lassie
But, hey... `that's up to you `_.
Documentation
-------------
Documentation can be found here: https://lassie.readthedocs.org/
Owner
- Name: Mike Helmick
- Login: michaelhelmick
- Kind: user
- Location: OH
- Company: Wowza
- Website: https://michaelhelmick.com
- Twitter: mikehelmick
- Repositories: 55
- Profile: https://github.com/michaelhelmick
GitHub Events
Total
- Watch event: 13
- Pull request event: 1
- Fork event: 1
Last Year
- Watch event: 13
- Pull request event: 1
- Fork event: 1
Committers
Last synced: 9 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Mike Helmick | m****k@m****m | 99 |
| Mike Helmick | m****h@y****m | 43 |
| Mike Helmick | me@m****m | 15 |
| Alexander Shibble | a****e@s****u | 8 |
| Ramiro Gómez | c****e@r****g | 6 |
| Benjamin Kampmann | b****n@c****m | 4 |
| Xuefeng Zhu | x****5@i****u | 2 |
| Mark Beacom | B****m@g****m | 2 |
| Cameron Maske | c****e@g****m | 1 |
| Jay Engineer | j****6@g****m | 1 |
| John Hobbs | j****n@v****g | 1 |
| José Padilla | j****a@w****m | 1 |
| LitoMore | l****e@g****m | 1 |
| Slava Ganzin | s****n@g****m | 1 |
| Tim Gates | t****s@i****m | 1 |
Committer Domains (Top 20 + Academic)
iress.com: 1
webapplicate.com: 1
velvetcache.org: 1
illinois.edu: 1
create-build-execute.com: 1
ramiro.org: 1
student.ysu.edu: 1
michaelhelmick.com: 1
ydekproductions.com: 1
me.com: 1
Issues and Pull Requests
Last synced: 9 months ago
All Time
- Total issues: 39
- Total pull requests: 46
- Average time to close issues: 6 days
- Average time to close pull requests: about 1 month
- Total issue authors: 14
- Total pull request authors: 17
- Average comments per issue: 0.92
- Average comments per pull request: 1.37
- Merged pull requests: 41
- Bot issues: 0
- Bot pull requests: 1
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- michaelhelmick (24)
- yaph (2)
- Sparinfosys (1)
- idlesign (1)
- leugh (1)
- yaseenox (1)
- adammagana (1)
- timgates42 (1)
- mbeacom (1)
- HyokaChen (1)
- tawmas (1)
- gnunicorn (1)
- relwell (1)
- SeanDunford (1)
Pull Request Authors
- michaelhelmick (23)
- yaph (3)
- ashibble (2)
- idlesign (2)
- Xuefeng-Zhu (2)
- timgates42 (2)
- mbeacom (2)
- gnunicorn (2)
- jpadilla (1)
- slavaGanzin (1)
- oubiga (1)
- funkyfuture (1)
- jmhobbs (1)
- dependabot[bot] (1)
- LitoMore (1)
Top Labels
Issue Labels
bug (8)
enhancement (7)
question (1)
Pull Request Labels
enhancement (3)
bug (2)
dependencies (1)
Packages
- Total packages: 1
-
Total downloads:
- pypi 972 last-month
- Total dependent packages: 1
- Total dependent repositories: 11
- Total versions: 34
- Total maintainers: 1
pypi.org: lassie
Lassie is a Python library for retrieving content from websites and being returned in a pretty format.
- Homepage: https://github.com/michaelhelmick/lassie/tree/master
- Documentation: https://lassie.readthedocs.io/
- License: The MIT License
-
Latest release: 0.11.11
published over 4 years ago
Rankings
Stargazers count: 2.5%
Dependent repos count: 4.4%
Dependent packages count: 4.7%
Average: 4.9%
Forks count: 5.9%
Downloads: 7.0%
Maintainers (1)
Last synced:
6 months ago
Dependencies
requirements.txt
pypi
- beautifulsoup4 >=4.9.0,<4.10.0
- html5lib ==1.0b10
- python-oembed *
- requests >=2.18.4,<3.0.0
test_requirements.txt
pypi
- mock ==1.0.1 test
- nose-cov ==1.6 test
- python-coveralls ==2.1.0 test