Skip to main content

Interface to undocumented GitHub API

Project description

Interface to unofficial GitHub API

  • get user contributions timeline
  • user contribution stats (crude but fast version of the contributions timeline)
  • get project weekly contributors stats

Installation

pip install --user --upgrade strudel.ghutils

Reference

Basic usage:

>>> from stgithub import Scraper
>>> scraper = Scraper()
>>> scraper.user_daily_contrib_num('user2589')

Please see https://cmustrudel.github.io/strudel.ghutils for full reference.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

strudel.ghutils-0.1.0.tar.gz (22.0 kB view details)

Uploaded Source

Built Distribution

strudel.ghutils-0.1.0-py2.py3-none-any.whl (22.1 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file strudel.ghutils-0.1.0.tar.gz.

File metadata

  • Download URL: strudel.ghutils-0.1.0.tar.gz
  • Upload date:
  • Size: 22.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.5.0.1 requests/2.9.1 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/2.7.15

File hashes

Hashes for strudel.ghutils-0.1.0.tar.gz
Algorithm Hash digest
SHA256 f0c46568aafa80c182860e6d0f6cf69796abfc017de5da748d2ffd5cf16e9935
MD5 0f10755fc189fcdd58003c189c403e9f
BLAKE2b-256 c74c7699c6582ac526cf517bff1f1cc1bf966ed6538b2dbf362067b78e237c2f

See more details on using hashes here.

File details

Details for the file strudel.ghutils-0.1.0-py2.py3-none-any.whl.

File metadata

  • Download URL: strudel.ghutils-0.1.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 22.1 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.5.0.1 requests/2.9.1 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/2.7.15

File hashes

Hashes for strudel.ghutils-0.1.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 0bfe933bb97a22639dae3b5382bd7b087b3f2f9e2ae57ff1cf0ee0a8904f8def
MD5 05db13978556c460edd2571205c26e72
BLAKE2b-256 11fa5b70989bd408a03b469199b3da9f1cd389c4f5bfb27819cd089d1248b995

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page