Python CLI tool to get public information from a GitHub account

Gitter Gitter is a open-source project created to easily uses the Github’s API to get public informations from a Github’s Account. ⚙️ Set-up A quick guide of how to install and use Juumla. 1. Clone the repository with git clone https://github.com/oppsec/Gitter.git 2. Install the python libraries with pip install -r requirements.txt 3. Run Gitter with python or python3 main.py ☁ Pre-requistes 🔨 Contributing A quick guide of how to contribute with the project. 1. Create a fork from Gitter repository. […]

Read more

A Python 3 library for building the genetic algorithm and training machine learning algorithms

PyGAD: Genetic Algorithm in Python This project is part of PyGAD which is an open-source Python 3 library for building the genetic algorithm and optimizing machine learning algorithms (Keras & PyTorch). Check documentation of the GeneticAlgorithmPython project in the PyGAD’s documentation: https://pygad.readthedocs.io/en/latest/README_pygad_ReadTheDocs.html PyGAD supports different types of crossover, mutation, and parent selection. PyGAD allows different types of problems to be optimized using the genetic algorithm by customizing the fitness function. The library is under active development and more features are […]

Read more

An implementation of the SPEDAS framework in python

pySPEDAS pySPEDAS is an implementation of the SPEDAS framework in python. The Space Physics Environment Data Analysis Software (SPEDAS) framework is written in IDL and contains data loading, data analysis and data plotting tools for various scientific missions (NASA, NOAA, etc.) and ground magnetometers. Requirements Python 3.7+ is required. We recommend Anaconda which comes with a suite of packages useful for scientific data analysis. Installation pySPEDAS supports Windows, macOS and Linux. To get started, install the pyspedas package using PyPI: […]

Read more

A wrapper for the Discord Python Pixels API

A simple wrapper around Python Discord Pixels. Requires Python 3.7+ (3.x where x >= 7). Requires pillow and aiohttp from pip. Example import dpypx # Create a client with your token. client = dpypx.Client(‘my-auth-token’) # You can also set a save file to store ratelimit data between reboots. client = dpypx.Client(‘my-auth-token’, ratelimit_save_file=’ratelimits.json’) # Download and save the canvas. canvas = await client.get_canvas() canvas.save(‘canvas.png’) # And access pixels from it. print(canvas[4, 10]) # Or just fetch specific pixels. print(await client.get_pixel(4, 10)) […]

Read more

A Python scripting layer for the Kaldi speech recognition toolkit

PyKaldi PyKaldi is a Python scripting layer for the Kaldi speech recognition toolkit. It provides easy-to-use, low-overhead, first-class Python wrappers for the C++ code in Kaldi and OpenFst libraries. You can use PyKaldi to write Python code for things that would otherwise require writing C++ code such as calling low-level Kaldi functions, manipulating Kaldi and OpenFst objects in code or implementing new Kaldi tools. You can think of Kaldi as a large box of legos that you can mix and […]

Read more

A Python package for automatically generating documentation pages in markdown

mkgendocs A Python package for automatically generating documentation pages in markdown for Python source files by parsing Google style docstring. The markdown output makes it ideal to combine with mkdocs. Instead of executing the python code (using the inspect package to access signatures and docstrings), we extract the information directly from the source files by parsing them into Abstract Syntax Trees (AST) using the ast package. The astor (AST observe/rewrite) package is also used to convert function or class signatures […]

Read more

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

Discord Music Bot written in Python

Discord-Bot Discord Music Bot written in Python. This bot as of right now can: Join the channel you’re in Play from Youtube Pause Stop Resume To do: Add messages when commands are executed succesfully Queue system Have the bot always on Include eventual jokes Dependecies: discord.py ffmpeg YouTube-dl dotenv GitHub https://github.com/eric-yeung/Discord-Bot    

Read more

A python package simulating the quasi-2D pseudospin-1/2 Gross-Pitaevskii equation

spinor-gpe A python package simulating the quasi-2D pseudospin-1/2 Gross-Pitaevskii equation with NVIDIA GPU acceleration. Introduction spinor-gpe is high-level, object-oriented Python package for numerically solving the quasi-2D, psuedospinor (two component) Gross-Piteavskii equation (GPE), for both ground state solutions and real-time dynamics. This project grew out of a desire to make high-performance simulations of the GPE more accessible to the entering researcher. While this package is primarily built on NumPy, the main computational heavy-lifting is performed using PyTorch, a deep neural network […]

Read more

COsmological N-body CodE in PyThon

CONCEPT COsmological N-body CodE in PyThon. CONCEPT (COsmological N-body CodE in PyThon) is a free and open-source simulation code for cosmological structure formation. The code should run on any Linux system, from massively parallel computer clusters to laptops. The code is written almost exclusively in Python, but achieves C-like performance through code transformation using a custom transpiler/optimizer and Cython. CONCEPT is capable of simulating matter particles evolving under self-gravity in an expanding background. It has multiple gravitational solvers to choose […]

Read more
1 3 4 5 6 7 30