A python wrapper for the mangadex API V5. Work in progress

mangadex A python wrapper for the mangadex API V5. It uses the requests library and all the aditional arguments can ve viewed in the Official Mangadex Documentation PyPI pip install mangadex python setup.py install –user >>> import mangadex >>> api = mangadex.Api() Getting the latest manga This is called mangalist in the documentation >>> manga_list = api.get_manga_list(limit = 1) #limits the query to return just one manga >>> manga_list Manga(id = 0001183c-2089-48e9-96b7-d48db5f1a611, title = {‘en’: ‘Eight’}, altTitles = [{‘en’: ‘8 […]

Read more

An iNaturalist API client for python

pyinaturalist Pyinaturalist is an iNaturalist API client for python. Features iNaturalist offers a rich source of biodiversity data, and an extensive API to interact with it. If you want to make use of these data in python, then pyinaturalist can help! It adds a number of python-specific conveniences, including: Requests: Simplified usage with python types and data structures Responses: Type conversions to things you would expect in python Server-Friendly Usage: Client-side rate-limiting that follows the API Recommended Practices Typing: Complete […]

Read more

An async API wrapper for Dress To Impress written in Python

dti.py An async API wrapper for Dress To Impress written in Python. Some notes: For the time being, there are no front-facing docs for this beyond docstrings in the code itself Breaking changes are very likely to happen until this lib + DTI2020 are considered stable Installing Python 3.7 or higher is suggested This project will likely never be put on PyPI, so you’ll have to install the development version, from this repo. python -m pip install -U git+https://github.com/diceroll123/dti.py Alternatively, […]

Read more

Python client for the Datadog API

datadog-api-client-python This repository contains a Python API client for the Datadog API. The code is generated using openapi-generator and apigentools. Requirements Building and using the API client library requires Python 3.6+. Installation To install the API client library, simply execute: pip install datadog-api-client Getting Started Please follow the installation instruction and execute the following Python code: import os from dateutil.parser import parse as dateutil_parser import datadog_api_client.v1 from datadog_api_client.v1.api import aws_integration_api from datadog_api_client.v1.models import * from pprint import pprint # Defining […]

Read more

A Python wrapper for Matrix Synapse admin API

Synapse-admin-api-python A Python wrapper for Matrix Synapse admin API This library now supports up to Synapse 1.34.0, any Admin API introduced after 1.34.0 may not be included in this version. However, newer changes to Admin API are planned to be included in this library. For planned update, see TODO.md. In the future, the version numbering convention will follow the version this library up to, for example, if this library supports up to 1.34.0, then the version number of this library […]

Read more

Backlog API v2 Client Library for Python

BacklogPy BacklogPy is Backlog API v2 Client Library for Python 2/3 Install You can install the client library with pip: $ pip install BacklogPy Example The client Library has API Call methods for All Backlog v2 API: >>> from BacklogPy import Backlog >>> backlog = Backlog(‘space_name’,’api-key’) >>> response = backlog.get_project_list(all=True, archived=True) >>> print(response.json()[0]) {‘archived’: False, ‘chartEnabled’: True, ‘displayOrder’: 1234563786, ‘id’: 12345, ‘name’: ‘Coffee Project’, ‘projectKey’: ‘COFFEE_PROJECT’, ‘projectLeaderCanEditProjectLeader’: True, ‘subtaskingEnabled’: False, ‘textFormattingRule’: ‘markdown’, ‘useWikiTreeView’: True} Also you can use dict parameters […]

Read more

A Python 3 module to access the Jamf Pro Classic API

python-jamf python-jamf is a Python 3 module to access the Jamf Pro Classic API. The Classic API is the primary tool for programmatic access to data on a Jamf Pro server to allow integrations with other utilities or systems. The concept behind it is to have a class or simply a collection of data (variables) and methods (functions) that maps directly to the API (https://example.com:8443/api). The python-jamf API class doesn’t hide anything from you. It handles the URL requests, authentication, […]

Read more

A simple tool that generates a Django REST API with the given models

Django CRUD REST API Generator This is a simple tool that generates a Django REST API with the given models. Specs: Authentication, DRF generic views, Routes, PEP8, Dockerized. You can test it out here. To run the generated Django apps Docker and docker-compose are required to run the generated apps. # Unzip the project at ‘Downloads’ or ‘server/projects’. cd django_project # Go into the generated app docker-compose up # Run the containers Run local version Run the server. cd server npm i npm […]

Read more
1 2