Skip to main content

📫 A tool to get email addresses by action types such as `starred`, `watching` or `fork` on GitHub repositories

Project description

github-emails PyPI Version auto-publish-to-pypi

Quick start

the example below: wechaty is the owner, python-wechaty is the name of repo github: https://www.github.com/wechaty/python-wechaty

  • Installation
pip install github-emails
  • Simple Code
from github_emails import GithubApi
github = GithubApi(token='')
stargazers = github.stargazers('wechaty', 'python-wechaty')
for stargazer in stargazers:
    github.emails(stargazer)

And you will find that your final email info is stored in .github_info/user-email.txt file.

  • Command
github-emails --owner=wechaty --repo=python-wechaty --token=your-token

History

v0.0.2 (Jun 19, 2020)

  • works with token, and everything works well for me

v0.0.1 (Jun 19, 2020)

  • works with username/password & token authentication

Copyright & License

  • Code & Docs © 2020 wj-Mcat https://github.com/wj-Mcat
  • Code released under the Apache-2.0 License
  • Docs released under Creative Commons

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

github-emails-0.0.5.tar.gz (10.2 kB view details)

Uploaded Source

Built Distribution

github_emails-0.0.5-py3-none-any.whl (11.4 kB view details)

Uploaded Python 3

File details

Details for the file github-emails-0.0.5.tar.gz.

File metadata

  • Download URL: github-emails-0.0.5.tar.gz
  • Upload date:
  • Size: 10.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.9.0

File hashes

Hashes for github-emails-0.0.5.tar.gz
Algorithm Hash digest
SHA256 7f594c9d8002e911e11ff260c6de57521347d453507402a0a000904ca86fa99a
MD5 34985d467e741f52df692932341ba75c
BLAKE2b-256 4ee19fde4672ee2f51d7e0dd723ec4b8e14ffff1f679def8782d189ec55f8fe2

See more details on using hashes here.

File details

Details for the file github_emails-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: github_emails-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 11.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.9.0

File hashes

Hashes for github_emails-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 47b75b82bcc86f9a4b2c6a6015227e33d3084ee4cb611f054899337adfd4cc6f
MD5 1277ef309447885088e64e5e7a85849c
BLAKE2b-256 9f054023ff453a959eaff935803a0c4a8dec7ca07525a2e496b0dc0ad9c9c453

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