This release is a pre-release and may not be stable for production use.
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.
Metadata
Release files for binutils 0.3.dev1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| binutils-0.3.dev1.tar.gz | 16.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| binutils-0.3.dev1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 22.7 kB
Release files / binutils-0.3.dev1.tar.gz
| Download URL | binutils-0.3.dev1.tar.gz |
|---|---|
| Size | 16.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e8f387fb1e582f354897720aa27546ba418031d35df1746dce57dcb62b4a62cc
|
|
BLAKE2b-256 checksum How to use checksums |
440120557910abdb3981427153605126fc512f617929303910ccb73267ba3a9c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.2
|
Release files / binutils-0.3.dev1-py3-none-any.whl
| Download URL | binutils-0.3.dev1-py3-none-any.whl |
|---|---|
| Size | 6.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
86a61c9f7bd0a43351d95055acc9e6073d2a4191951a26eddbd00685b784a3a2
|
|
BLAKE2b-256 checksum How to use checksums |
e8343ebc38898b4bc4bbdf3ca49f789c91b68f6886d65d661114eb26bbbd151f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.2
|