python maven pom info extractor
Project description
Py XH POM Mgmt
A library provide functionality to gather a list of pom.xml by path and collect in to pom list.
Installation
pip install pyXhPomMgmt
or
pip3 install pyXhPomMgmt
Demo
As Library
Scan a list of directory
from ScanDir import scan
from POMREPOS import POMRepos
paths_to_scan = [] # list of paths
repo = POMRepos() # new PomRepos instance or existing PomRepos instance
paths_to_skip = [] # list of key in path to skip e.g. target
scanMultiple(paths_to_scan, repo, paths_to_skip)
# repo will end up contain all dependencies found
Scan a list of directory
from ScanDir import scan
from POMREPOS import POMRepos
paths_to_scan = [] # list of paths
repo = POMRepos() # new PomRepos instance or existing PomRepos instance
paths_to_skip = [] # list of key in path to skip e.g. target
for path in paths_to_scan:
scan(path, repo, paths_to_skip)
# repo will end up contain all dependencies found
As executable module
python -m pyXhPomMgmt --pom-paths C:\Users\01731363\Documents --filter abc --skip-path-with target
# all dependencies found will be displayed
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
pyXhPomMgmt-0.0.2.tar.gz
(4.1 kB
view hashes)
Built Distribution
Close
Hashes for pyXhPomMgmt-0.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c966b0ea2451ce147745a519d84a2121458269384695716ba1f0a30de75ed86a |
|
MD5 | 28eca090f6949ef958df0b766f8eec0d |
|
BLAKE2b-256 | a7659400448300104a2218405df6c5e6734621ef1cf5dfe68458236352b7536c |