Python Binary Tools
Project description
Copyright (c) 2022 Jérémie DECOCK (www.jdhp.org)
Online documentation: https://jdhp.gitlab.io/binutils
Examples: https://jdhp.gitlab.io/binutils/gallery/
Notebooks: https://gitlab.com/jdhp/binutils-notebooks
Source code: https://gitlab.com/jdhp/binutils
Issue tracker: https://gitlab.com/jdhp/binutils/issues
Pytest code coverage: https://jdhp.gitlab.io/binutils/htmlcov/index.html
binutils on PyPI: https://pypi.org/project/binutils
binutils on Anaconda Cloud: https://anaconda.org/jdhp/binutils
Description
Python Binary Tools
Note:
This project is still in beta stage, so the API is not finalized yet.
Dependencies
C.f. requirements.txt
Installation
Gnu/Linux
Posix (Linux, MacOSX, WSL, …)
From the binutils source code:
conda deactivate # Only if you use Anaconda... python3 -m venv env source env/bin/activate python3 -m pip install --upgrade pip python3 -m pip install -r requirements.txt python3 setup.py develop
Windows
From the binutils source code:
conda deactivate # Only if you use Anaconda... python3 -m venv env env\Scripts\activate.bat python3 -m pip install --upgrade pip python3 -m pip install -r requirements.txt python3 setup.py develop
Documentation
Online documentation: https://jdhp.gitlab.io/binutils
API documentation: https://jdhp.gitlab.io/binutils/api.html
Example usage
Examples: https://jdhp.gitlab.io/binutils/gallery/
Build and run the Python Docker image
Build the docker image
From the binutils source code:
docker build -t binutils:latest .
Run unit tests from the docker container
From the binutils source code:
docker run binutils pytest
Run an example from the docker container
From the binutils source code:
docker run binutils python3 /app/examples/hello.py
Bug reports
To search for bugs or report them, please use the binutils Bug Tracker at:
License
This project is provided under the terms and conditions of the MIT License.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for binutils-0.3.dev1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 86a61c9f7bd0a43351d95055acc9e6073d2a4191951a26eddbd00685b784a3a2 |
|
MD5 | 9e07088fb3aa559026b5d6156745a305 |
|
BLAKE2b-256 | e8343ebc38898b4bc4bbdf3ca49f789c91b68f6886d65d661114eb26bbbd151f |