Metadata-Version: 2.4
Name: nautil
Version: 1.4.0
Summary: Nautil is a framework for compiling software artifacts.
Keywords: framework,packaging,build,artifact,compilation,automation,devops,ci,cd,plugin
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Operating System :: OS Independent
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: license-file

# Nautil

Nautil is an Artifact Compilation Toolkit. Like Gradle or Github Action, but dedicated to building and managing software artifacts.

> [!IMPORTANT]
> Nautil is a framework. It provides only the structures to let external plugins to define the transfomation methods (actions). Nautil does **not** provide any built-in actions.


## Plugins

This list is open for contributions. If you have created a plugin, please submit a pull request to add it to this list.

To create your own plugin, get started with the [plugin tempalate](https://github.com/neylz/nautil-plugin-template).

| PyPi | Github | Description |
| ---- | ------ | ----------- |
| [`nautil-utils`](https://pypi.org/project/nautil-utils/) | [`neylz/nautil-utils`](https://github.com/neylz/nautil-utils) | Basic actions and utilities |
| [`nautil-mc`](https://pypi.org/project/nautil-mc/) | [`SurenaStudio/nautil-mc`](https://github.com/SurenaStudio/nautil-mc) | Minecraft-related actions |
