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(paths_to_scan, 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.1.tar.gz
(4.0 kB
view hashes)
Built Distribution
Close
Hashes for pyXhPomMgmt-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 182608cc8e7a11e07894f199b277fcf8ff8b8d75d8152daa2c53917290b1bb8d |
|
MD5 | 6075267506f88385f6455b198b2bc9a7 |
|
BLAKE2b-256 | 68e77342911252bb63d0ea99febe7c474528251992550fe2ceaea2db503e25ac |