Diff Manifests via Gitiles API
Project description
Diff Manifests
Diff Manifests is a tool used to see deeper differences between manifests via Gitiles API.
Requirement
- python (3.7+)
- pip
- python-dev
Installation
On Ubuntu / Mint, install Diff Manifests with the following commands:
apt update
apt install python3-dev python3-pip python3-setuptools
pip install diffmanifests
On OS X, install Diff Manifests via Homebrew (or via Linuxbrew on Linux):
TBD
On Windows, install Diff Manifests with the following commands:
pip install -U pywin32
pip install -U pyinstaller
pip install -Ur requirements.txt
pyinstaller --clean --name diffmanifests -F diff.py
Updating
pip install diffmanifests --upgrade
Running
diffmanifests \
--config-file config.json \
--manifest1-file manifest1.xml \
--manifest2-file manifest2.xml \
--output-file output.json
Setting
Diff Manifests parameters can be set in the directory config.
An example of configuration in config.json:
{
"gitiles": {
"host": "localhost",
"pass": "pass",
"port": 80,
"user": "user"
}
}
Feature
Diff Manifests supports to compare commit 2 with commit 1 in diagram A, but diagram B not supported.
License
Project License can be found here.
Reference
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
File details
Details for the file diffmanifests-1.0.0.tar.gz
.
File metadata
- Download URL: diffmanifests-1.0.0.tar.gz
- Upload date:
- Size: 11.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fc651aaa216687eaf43928cf3d2125e6780d312bdfa576383167a94d164c9027 |
|
MD5 | 05b72ca326a8a876d9b603306aa52f87 |
|
BLAKE2b-256 | 6713489ad20bf4816b8f5c809a0cc392673ec8e2667f7e97712697f560de52b2 |
File details
Details for the file diffmanifests-1.0.0-py2.py3-none-any.whl
.
File metadata
- Download URL: diffmanifests-1.0.0-py2.py3-none-any.whl
- Upload date:
- Size: 15.0 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 519d97c0168a89746ce2c24ab5d417c481e8c77b2bb3e4a4a11e4d60ebe4a2f4 |
|
MD5 | a5e40f5a6c101e51ec2cf21670b36d30 |
|
BLAKE2b-256 | 1cca4ff33d1a218ddfeeb81f499283359831d274379fc946203823434b766e07 |