Skip to main content

Python SDK to access Github Archive

Project description

py-gh-archive

Overview

Python SDK to access Github Archive

Getting Started

Install gharchive:

pip install gharchive

Or, for multi-processing in extracting archives:

pip install gharchive[mgzip]

A simple example:

from gharchive import GHArchive
gh = GHArchive()

data = gh.get('6/8/2020', '6/10/2020', filters=[
    ('repo.name', 'bitcoin/bitcoin'),
    ('type', 'WatchEvent')
])

Links

See the documentation here.

Author

Created by Nick DeRobertis. MIT License.

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

gharchive-0.2.2.tar.gz (11.2 kB view details)

Uploaded Source

Built Distribution

gharchive-0.2.2-py3-none-any.whl (12.7 kB view details)

Uploaded Python 3

File details

Details for the file gharchive-0.2.2.tar.gz.

File metadata

  • Download URL: gharchive-0.2.2.tar.gz
  • Upload date:
  • Size: 11.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

File hashes

Hashes for gharchive-0.2.2.tar.gz
Algorithm Hash digest
SHA256 ec98a624079b8d436083fd10ba13352a5b4afdf8267491fa1d19607712dabe33
MD5 993a09de2820e0a6026e27d324662776
BLAKE2b-256 ca12b50a7a52d8fb3c64d6d9052c9814d485d6135070b9d02c4984bbdad67962

See more details on using hashes here.

File details

Details for the file gharchive-0.2.2-py3-none-any.whl.

File metadata

  • Download URL: gharchive-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 12.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

File hashes

Hashes for gharchive-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 b10f9157c41034e3f8d19b6d110614e5073034c60a8b99ebaa096094decb86bd
MD5 c8cec26ac78363c1b83a5c228c5cfe24
BLAKE2b-256 c284d84249c54ae3546fc80c68d3346a541303585287f32db59c56e73a0d7ad9

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