Skip to main content

Octopype

What is Octopype?

Octopype is a Wrapper for the GitHub API written in Python using the requests library.
The focus is on making it simple for the user and filling every niche with the features, that the GitHub API offers.

Disclaimer

Octopype is still in Early Development and it does not have many features yet!

Installing

pip install octopype

Basic tutorials

1. Getting your Github bio.

import octopype

github = octopype.OctoPype("INSERT TOKEN HERE")
print("My GitHub Bio is: " + github.account.info().bio)

2. Getting the name of a repository owner

import octopype

github = octopype.OctoPype("INSERT TOKEN HERE")
print("The owner of Octopype's repository is: " + github.repository.getrepository("BLUEAMETHYST-Studios", "octopype").owner.name)

3. Updating your display name

import octopype

github = octopype.OctoPype("INSERT TOKEN HERE")
github.account.update.display_name("OctoPype") # Will set your display name to 'OctoPype'

License

Octopype by BLUEAMETHYST-Studios is licensed under the GNU GENERAL PUBLIC LICENSE Version 3.
To view the full license, click here.

Metadata

Release files for octopype 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for octopype 0.1.0
File Size Uploaded
octopype-0.1.0.tar.gz 18.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for octopype 0.1.0
File Interpreter ABI Platform
octopype-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 38.0 kB

Release files / octopype-0.1.0.tar.gz

Download URL octopype-0.1.0.tar.gz
Size 18.4 kB
Tags Source
SHA-256 checksum
How to use checksums
d360f6094d88d0d0a3c353a9819d302414a3dd59f422dd522844dc50f70e8e90
BLAKE2b-256 checksum
How to use checksums
b6366a20cd7919eed0f610c7f6d3a82a5533e925f1e5426fab7dbe6ed70d2481
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.4

Release files / octopype-0.1.0-py3-none-any.whl

Download URL octopype-0.1.0-py3-none-any.whl
Size 19.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2a23b4a10004829fa29fc0e691e171c687f22a53776182f43c4a40c1b7433fcf
BLAKE2b-256 checksum
How to use checksums
fc3ed229aa7bf61a0c0f32bef77d0141a4d7a3a7213ad7047c92f0ba8928d1ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.4

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page