Create Python API documentation in Markdown format

Pydoc-Markdown Pydoc-Markdown is a tool and library to create Python API documentation in Markdown format based on lib2to3, allowing it to parse your Python code without executing it. Pydoc-Markdown requires Python 3.7 or newer, however the code that you want to generate API documentation for can be for any Python version. Features Understands multiple doc styles (Sphinx, Google, Pydoc-Markdown) Supports assignment docstrings (#: block before or string literal after the statement) Links references to other documented API objects [WIP] [MkDocs][], […]

Read more

A Discord Bot for the Pygame Community Server

The Pygame Community Discord bot The bot is capable of doing a lot of stuff, the command prefix is pg!. For help on all the bot commands, run pg!help. The bot is licensed under the MIT license. Setting up the bot on test mode When you get the ‘sorcerer’ role on the discord server, you will be given the token of the test bot. You can then run the bot locally on your local setup to test the bot. Make […]

Read more

A photochemical model of rocky planet’s atmospheres

PhotochemPy PhotochemPy is a photochemical model of rocky planet’s atmospheres. Given inputs, like the stellar UV flux, the atmospheric temperature structure, etc., this code will find the steady-state chemical composition of an atmosphere, or evolve atmospheres through time. PhotochemPy is a Python wrapper to Fortran source code. This makes the code very speedy, but also user-friendly. Installation Requirements:To install PhotochemPy, you must have the following installed on your system. Python (>3.6.0) with the numpy package. I suggest using anaconda to […]

Read more

Hydrogen (or other pure gas phase species) depressurization calculations

HydDown Hydrogen (or other pure gas phase species) depressurization calculations This code is published under an MIT license. Run the code as simple as: python main.py input.yml where main.py is the main script and input.yml is the input file in Yaml syntax. Consult the manual for a more rigorous explanation of the software, the implemented methods, and its usage. Further, the manual also contains a few validation studies. Demonstration The easiest way to explore the capability of HydDown is the […]

Read more

A program which converts images and video into Excel spreadsheets

image2excel A program which converts images and video into Excel spreadsheets. Videos can take a long time to save. Example conversion Original image: Result as viewed in Excel: Video is the same except each frame is it’s own spreadsheet. Prerequisites Main libraries can be installed with: pip install -r requirements.txt Web UI libraries can be installed with: pip install -r web_requirements.txt Command syntax image2excel-cmd.py [-h] [–scale SCALE] [–filter FILTER] [–frameskip FRAMESKIP] [–forceframeskip] [–videocut VIDEOCUT] type file_path output_path mode Use image2excel-cmd.py […]

Read more

PySLM Python Library for Selective Laser Melting and Additive Manufacturing

pyslm PySLM is a Python library for supporting development of input files used in Additive Manufacturing or 3D Printing, in particular Selective Laser Melting (SLM), Direct Metal Laser Sintering (DMLS) platforms typically used in both academia and industry. The core capabilities aim to include slicing, hatching and support generation and providing an interface to the binary build file formats available for platforms. The library is built of core classes which may provide the basic functionality to generate the scan vectors […]

Read more

A information gathering tool for python

Mr.Holmes Mr.Holmes is a information gathering tool (OSINT). Is main purpose is to gain information about domains,username and phone numbers with the help of public source avaiable on the internet also it use the google dorks attack for specific researchers. It also use proxies for make your requests completley anonymous and a WhoIS Api for getting more information about a domain. DISCLAIMER This Tool is Not 100% Precise so it can fail somtimes. Also this tool is made for educational […]

Read more

A minimal and ridiculously good looking command-line-interface toolkit

Pyceo Pyceo is a Python package for creating beautiful, composable, and ridiculously good looking command-line-user-interfaces without having to write any extra code. Made for interfacing with humans. Arbitrary nesting and composition of commands. Automatic help page generation. No need to redeclare paramaters and options with decorators, just write Python methods. The help of a command is its docstring. Usage Declare a class that inherits from pyceo.Cli. Every method/attribute that does not starts with an underscore will be a command. from […]

Read more

Yahoo! Finance-ng python3 / pandas market data downloader

yfinanceng Ever since Yahoo! finance decommissioned their historical data API, many programs that relied on it to stop working. yfinanceng aimes to solve this problem by offering a reliable, threaded, and Pythonic way to download historical market data from Yahoo! finance. Quick Start The Ticker module The Ticker module, which allows you to access ticker data in amore Pythonic way: import yfinanceng as yf msft = yf.Ticker(“MSFT”) # get stock info msft.info # get historical market data hist = msft.history(period=”max”) […]

Read more

Python library for ODE integration via Taylor’s method and LLVM

heyoka.py heyoka.py is a Python library for the integration of ordinary differential equations (ODEs) via Taylor’s method. Notable features include: support for both double-precision and extended-precision floating-point types (80-bit and 128-bit), the ability to maintain machine precision accuracy over tens of billions of timesteps, high-precision zero-cost dense output, accurate and reliable event detection, batch mode integration to harness the power of modern SIMD instruction sets, interoperability with SymPy, a high-performance implementation of Taylor’s method based on automatic differentiation techniques and […]

Read more
1 532 533 534 535 536 913