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.4.tar.gz (10.0 kB view details)

Uploaded Source

Built Distribution

github_emails-0.0.4-py3-none-any.whl (11.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: github-emails-0.0.4.tar.gz
  • Upload date:
  • Size: 10.0 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.4.tar.gz
Algorithm Hash digest
SHA256 cfdd12c6a2b2951a1d624e7a49e6564f7aa4bbf2614b82a40659ac84d7c43f12
MD5 6ceccda3ac29d22b16fc6cbecdc35371
BLAKE2b-256 14b05fcd7fa5da5a694f475d0272675bfd453a28ec3dd7e395f32cbf949cd228

See more details on using hashes here.

File details

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

File metadata

  • Download URL: github_emails-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 11.2 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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 9a88114771119958bfaf4adceabf6490891427c718d02b3d7380a1a3fcc54dc3
MD5 8c596cd1fe0c1e250a8c519952fdc88e
BLAKE2b-256 5f906750962451a8d1e2558ae77e8c8b70f8d4f89ab42abe5f7d04ad8b3542ed

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