Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ischeme4u/sc-search-gav

A utility for searching GAV(groupId artifactId and version) using hash values.
https://github.com/ischeme4u/sc-search-gav

artifactid gav groupid maven version

Last synced: 6 days ago
JSON representation

A utility for searching GAV(groupId artifactId and version) using hash values.

Awesome Lists containing this project

README

        

.. image:: https://badge.fury.io/py/sc-search-gav.svg
:target: https://badge.fury.io/py/sc-search-gav
.. image:: https://img.shields.io/pypi/pyversions/sc-search-gav
:alt: PyPI - Python Version

A simple utility for searching GAV
==================================

This project provides a utility for searching GAV(groupId artifactId and version) using hash values.

Installation
------------

It is possible to install the tool with `pip`::

pip install sc-search-gav

Configuration
-------------

First, make sure /var/opt/sc directory exists, if not create this directory and make sure current user has the right
to create files in this directory.

You can copy `default.yml `_
to /var/opt/sc/.sc-search-gav/production.yml to initialize the production configuration.

The default configuration file looks like this::

dev:
# whether this program is running is development mode
dev_mode: False

search:
# search url
url: "https://search.maven.org"
# retry times
retries: 3

# directories to be scanned for jars
scan_libs:
- /tmp/libs

Dependencies
------------

* `sc-utilities `_ >= 0.0.2
* `sc-config `_ >= 0.0.3
* `sc-generate-hash `_ >= 0.0.3

License
-------

The script is released under the MIT License. The MIT License is registered
with and approved by the Open Source Initiative [1]_.

.. [1] https://opensource.org/licenses/MIT