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

https://github.com/parafoxia/deputil

A lightweight dependency manager for Python.
https://github.com/parafoxia/deputil

Last synced: 11 months ago
JSON representation

A lightweight dependency manager for Python.

Awesome Lists containing this project

README

          

# DepUtil

A lightweight dependency manager for Python.

**NOTE:** This is a very early release. While *DepUtil* is perfectly fine to use, there are currently no configuration options for it.

## Installation

To install the latest stable version of *DepUtil*, use the following command:
```sh
pip install deputil
```

You can also install the latest development version using the following command:
```sh
pip install git+https://github.com/parafoxia/deputil
```

You may need to prefix these commands with a call to the Python interpreter depending on your OS and Python configuration.

## Usage

To run *DepUtil*, you can use either of the following commands:
```sh
deputil update
python -m deputil update
```

You can also fetch the latest version of any package by using the following command:
```sh
deputil latest
```

## Contributing

Contributions are very much welcome! To get started:

* Familiarise yourself with the [code of conduct](https://github.com/parafoxia/deputil/blob/main/CODE_OF_CONDUCT.md)
* Have a look at the [contributing guide](https://github.com/parafoxia/deputil/blob/main/CONTRIBUTING.md)

## License

The *DepUtil* module for Python is licensed under the [BSD 3-Clause License](https://github.com/parafoxia/deputil/blob/main/LICENSE).