Skip to main content

fabricatio-tool

MIT License Python Versions PyPI Version PyPI Downloads PyPI Downloads Bindings: PyO3 Build Tool: uv + maturin

Tool execution layer for Fabricatio — wraps Python callables as discoverable tools, lets LLMs generate orchestration code, and executes it with safety validation.


Installation

pip install fabricatio[tool]
# or
uv pip install fabricatio[tool]

For all Fabricatio packages:

pip install fabricatio[full]

Overview

fabricatio-tool enables Fabricatio agents to use arbitrary Python functions as tools. Tools are grouped into toolboxes, discovered by an LLM-driven selection process, composed into execution code (also LLM-generated), and run inside a ToolExecutor with import/call safety checks. Results are collected in a ResultCollector for downstream use.

The package also includes built-in filesystem tools, MCP (Model Context Protocol) client integration, and optional user-confirmation guards for destructive operations.

Core concepts

Concept Description
Tool A named, described callable with auto-extracted signature and briefing
ToolBox A named collection of related Tool instances
ToolExecutor Runs LLM-generated code that invokes tools; validates imports and calls
ResultCollector Key-value container for tool execution results and errors
Handle / HandleTask Mixin classes that wire tool discovery, code generation, and execution

Key classes and functions

fabricatio_tool.models.tool

  • Tool(source, name, description) — wraps a callable with metadata. invoke(*args, **kwargs) calls through. .signature and .briefing are auto-generated.
  • ToolBox(name, description) — collects tools. add_tool(func) appends a tool; collect_tool() works as a decorator. get(name) looks up a tool by name. .briefing produces an LLM-friendly description.

fabricatio_tool.models.collector

  • ResultCollectorsubmit(key, val), revoke(key), take(key) for typed retrieval, error() for retrieving execution errors.
  • ApplicationError — captures exception type, message, traceback, and the generated source for retry.

fabricatio_tool.models.executor

  • ToolExecutor(candidates, data)execute(source) runs tool-usage code asynchronously. inject_tools(cxt), inject_data(cxt), inject_collector(cxt) prepare the execution context. from_recipe(recipe, toolboxes) constructs an executor by selecting tools by name.

fabricatio_tool.capabilities

  • UseTool — LLM-driven selection: choose_toolboxes(request), choose_tools(request), gather_tools(request), gather_tools_fine_grind(request).
  • Handledraft_tool_usage_code(request, tools, data) generates Python code via LLM. handle(request, data) and handle_fine_grind(request, data) run the full pipeline.
  • HandleTask — extends Handle with handle_task(task, data) for Fabricatio Task objects.

fabricatio_tool.fs

Filesystem utilities callable as tools:

Function Description
dump_text(path, text) Write text to a file
copy_file(src, dst) Copy a file
move_file(src, dst) Move/rename a file
delete_file(path) Delete a file
create_directory(path) Create a directory
delete_directory(path) Recursively delete a directory
absolute_path(path) Resolve to absolute POSIX path
gather_files(directory, ext) Glob for files by extension
safe_text_read(path) Read file as UTF-8 text
safe_json_read(path) Read and parse JSON file
treeview(path, max_depth) Render a directory tree (Rust)

fabricatio_tool.mcp

  • get_global_mcp_manager(conf) — singleton MCP manager (Rust-backed).
  • mcp_tool_to_function(client_id, tool_name) — converts an MCP tool to an async callable.
  • mcp_to_toolbox(client_id) — converts all tools from an MCP client into a ToolBox.

fabricatio_tool.decorators

  • confirm_to_execute(func) — wraps a function with an interactive confirmation prompt via questionary.

fabricatio_tool.toolboxes

  • fs_toolbox — pre-built ToolBox containing all filesystem tools listed above.

Configuration

All options below are read through the fabricatio configuration chain (see the Configuration Guide at ../../docs/source/configuration.rst). Set them under the [ext.tool] table in fabricatio.toml, equivalently under [tool.fabricatio.ext.tool] in pyproject.toml, or via FABRICATIO_EXT__TOOL__<FIELD_UPPER> environment variables.

# fabricatio.toml
[ext.tool]
draft_tool_usage_code_template = "built-in/draft_tool_usage_code"
confirm_on_ops = true
logging_on_ops = true
error_key = "__error__"
Option Type Default Description
draft_tool_usage_code_template str "built-in/draft_tool_usage_code" The name of the draft tool usage code template which will be used to draft tool usage code.
check_modules CheckConfigModel (see config.py) Modules that are forbidden/allowed to be imported.
check_imports CheckConfigModel (see config.py) Imports that are forbidden/allowed to be used.
check_calls CheckConfigModel (see config.py) Calls that are forbidden/allowed to be used.
mcp_servers Dict[str, ServiceConfig] {} MCP servers that are allowed to be used.
confirm_on_ops bool True Whether to confirm operations before executing them.
logging_on_ops bool True Whether to log operations before executing them.
error_key str "__error__" The key to use for error reporting.

CheckConfigModel fields:

  • targets: Set[str] — set of strings to check; default set()
  • mode: Literal["whitelist", "blacklist"] — check mode; default "whitelist"

ServiceConfig fields:

  • type: Literal["stdio", "sse", "stream", "worker"] — transport protocol; default "stdio"
  • command: Optional[str] — execution command for stdio-type services
  • url: Optional[str] — endpoint URL for SSE/stream/worker-type services
  • args: List[str] — command-line arguments for stdio services
  • env: Dict[str, JsonValue] — environment variables for the service process

Access at runtime: from fabricatio_tool.config import tool_config.

Usage example

from fabricatio_tool.models.tool import Tool, ToolBox
from fabricatio_tool.models.executor import ToolExecutor

# Define a tool
def add(a: int, b: int) -> int:
    """Add two integers."""
    return a + b

# Build a toolbox
box = ToolBox(name="math", description="Math operations")
box.add_tool(add, confirm=False, logging=True)

# Execute LLM-generated tool-usage code
executor = ToolExecutor(candidates=box.tools, data={})
source = """
async def execute(collector):
    result = await add(3, 4)
    collector.submit('sum', result)
"""
await executor.execute(source)
print(executor.collector.take('sum'))  # 7

With filesystem toolbox

from fabricatio_tool.toolboxes import fs_toolbox

# Use the built-in filesystem tools
executor = ToolExecutor(candidates=fs_toolbox.tools, data={})
source = """
async def execute(collector):
    import pathlib
    await dump_text(pathlib.Path('example.txt'), 'Hello, Fabricatio!')
    content = await safe_text_read(pathlib.Path('example.txt'))
    collector.submit('content', content)
"""
await executor.execute(source)
print(executor.collector.take('content'))  # Hello, Fabricatio!

Using capability mixins

from fabricatio_tool.capabilities.handle import Handle

class MyAgent(Handle):
    ...

agent = MyAgent()
result = await agent.handle(
    "Find all Python files and count their total lines",
    data={"dir": "src/"},
    model="default",
)
if result and not result.error():
    print(result.take("output"))

Safety

ToolExecutor validates generated code against configurable whitelists or blacklists for modules, imports, and function calls. By default, only safe builtins (str, int, float, bool, dict, set, list, pathlib.Path, print, len) and math are permitted. Destructive tools can be gated behind confirm_to_execute, which prompts the user interactively.

Dependencies

  • fabricatio-core — core interfaces and utilities
  • pydantic>=2.11.7
  • questionary>=2.1.0

License

MIT — see LICENSE

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

fabricatio_tool-0.8.13-cp314-cp314-win_amd64.whl (8.3 MB view details)

Uploaded CPython 3.14Windows x86-64

fabricatio_tool-0.8.13-cp314-cp314-manylinux_2_39_x86_64.whl (9.3 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.39+ x86-64

fabricatio_tool-0.8.13-cp314-cp314-manylinux_2_39_aarch64.whl (8.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.39+ ARM64

fabricatio_tool-0.8.13-cp314-cp314-macosx_11_0_arm64.whl (8.2 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

fabricatio_tool-0.8.13-cp313-cp313-win_amd64.whl (8.3 MB view details)

Uploaded CPython 3.13Windows x86-64

fabricatio_tool-0.8.13-cp313-cp313-manylinux_2_39_x86_64.whl (9.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.39+ x86-64

fabricatio_tool-0.8.13-cp313-cp313-manylinux_2_39_aarch64.whl (8.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.39+ ARM64

fabricatio_tool-0.8.13-cp313-cp313-macosx_11_0_arm64.whl (8.2 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

fabricatio_tool-0.8.13-cp312-cp312-win_amd64.whl (8.3 MB view details)

Uploaded CPython 3.12Windows x86-64

fabricatio_tool-0.8.13-cp312-cp312-manylinux_2_39_x86_64.whl (9.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.39+ x86-64

fabricatio_tool-0.8.13-cp312-cp312-manylinux_2_39_aarch64.whl (8.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.39+ ARM64

fabricatio_tool-0.8.13-cp312-cp312-macosx_11_0_arm64.whl (8.2 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

File details

Details for the file fabricatio_tool-0.8.13-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: fabricatio_tool-0.8.13-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 8.3 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fabricatio_tool-0.8.13-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 bbd8efdabd56305d57c7147c4a6ddbe4b88cd83f9ca4566c681ecdb618c8d308
MD5 5a8807bf374f168b7717a89b61d841f2
BLAKE2b-256 d8fb7969d1a4dce3c3950943939ea962cf72e57cc3a68a90d7be9be4dffca947

See more details on using hashes here.

File details

Details for the file fabricatio_tool-0.8.13-cp314-cp314-manylinux_2_39_x86_64.whl.

File metadata

  • Download URL: fabricatio_tool-0.8.13-cp314-cp314-manylinux_2_39_x86_64.whl
  • Upload date:
  • Size: 9.3 MB
  • Tags: CPython 3.14, manylinux: glibc 2.39+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fabricatio_tool-0.8.13-cp314-cp314-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 2ca039bc22e77ac31e88e0efab45c28b5b68a633ea56be14739d28827630db3d
MD5 33f37a904cee62cd9c5ac421e821903c
BLAKE2b-256 1e270af6f10ad4a2717613f1a57371e58f98b86258a7203ea66f40d3e73e8e44

See more details on using hashes here.

File details

Details for the file fabricatio_tool-0.8.13-cp314-cp314-manylinux_2_39_aarch64.whl.

File metadata

  • Download URL: fabricatio_tool-0.8.13-cp314-cp314-manylinux_2_39_aarch64.whl
  • Upload date:
  • Size: 8.2 MB
  • Tags: CPython 3.14, manylinux: glibc 2.39+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fabricatio_tool-0.8.13-cp314-cp314-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 76bacaa8311cf6c7523a0342dfac406c3c9ad258022f148214bd815be01b47b8
MD5 da3ff64d335cc58a849800c0b45a9a03
BLAKE2b-256 42c18ab3d41cf5d9c4ffc43712c8d78a85838045e435f25d19c2adfc31d33ad2

See more details on using hashes here.

File details

Details for the file fabricatio_tool-0.8.13-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

  • Download URL: fabricatio_tool-0.8.13-cp314-cp314-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 8.2 MB
  • Tags: CPython 3.14, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fabricatio_tool-0.8.13-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ee87f18cccce6b2e484f7f904b359fe249ffd88fd615df4bf2823b2cca0cd93a
MD5 3878ef3d1fc3286356dd5db9fdfd5678
BLAKE2b-256 2d8e2217b35eb9148ff82323787d3437ee48bdd8ebade5c7d69a6a2d70db753f

See more details on using hashes here.

File details

Details for the file fabricatio_tool-0.8.13-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: fabricatio_tool-0.8.13-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 8.3 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fabricatio_tool-0.8.13-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 94da553138488afd4de29701731f23953ae38295c24cd237f63a10d0439113aa
MD5 38b1080e646e1199c473a32e06293120
BLAKE2b-256 498d4fe537cb721629d4f4b290bd02e370a91afd7fa4a2b8a297eb33e8811d64

See more details on using hashes here.

File details

Details for the file fabricatio_tool-0.8.13-cp313-cp313-manylinux_2_39_x86_64.whl.

File metadata

  • Download URL: fabricatio_tool-0.8.13-cp313-cp313-manylinux_2_39_x86_64.whl
  • Upload date:
  • Size: 9.3 MB
  • Tags: CPython 3.13, manylinux: glibc 2.39+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fabricatio_tool-0.8.13-cp313-cp313-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 d2495cd3211edbc486ad2ef1e8670cbc31d36b26e1c2874427981e629c8e958f
MD5 003ad5b2b69a8ad7e289e5e35d809881
BLAKE2b-256 232ee9f377875b0dea2377135e2d2451e03f60e6fab51c6d8c1fc39cc3b58724

See more details on using hashes here.

File details

Details for the file fabricatio_tool-0.8.13-cp313-cp313-manylinux_2_39_aarch64.whl.

File metadata

  • Download URL: fabricatio_tool-0.8.13-cp313-cp313-manylinux_2_39_aarch64.whl
  • Upload date:
  • Size: 8.2 MB
  • Tags: CPython 3.13, manylinux: glibc 2.39+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fabricatio_tool-0.8.13-cp313-cp313-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 af827172456538206a7cba9ee66a28cfac41648534bf354477ac4d5ee01813f1
MD5 cffd6097c0cadca3c3dc83009768a772
BLAKE2b-256 29cfd48940f1f9e4b6623944dc8212cef26c553b6af1779d38db20147a312b7f

See more details on using hashes here.

File details

Details for the file fabricatio_tool-0.8.13-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

  • Download URL: fabricatio_tool-0.8.13-cp313-cp313-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 8.2 MB
  • Tags: CPython 3.13, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fabricatio_tool-0.8.13-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 17b155996836f8ed03b2eade07b5fb5ed63c613e101bfd8347e48c9c0584d327
MD5 c302964ae718ab27f46f51d975e9754b
BLAKE2b-256 237e28886320d6b8aa0e56677d6a41ff352bb922f8d8a402ad5f5e30eb091490

See more details on using hashes here.

File details

Details for the file fabricatio_tool-0.8.13-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: fabricatio_tool-0.8.13-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 8.3 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fabricatio_tool-0.8.13-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 99791b57dc1a632131c7d1d9c56dd86422e117743f6c2ef7326943bcf7d3e665
MD5 b3e0f1831ce97849a8791eac839bca19
BLAKE2b-256 784ebe0817c15ac21d2cf11edd2da71eb4ce6b089b20551bef93ddee43941a9c

See more details on using hashes here.

File details

Details for the file fabricatio_tool-0.8.13-cp312-cp312-manylinux_2_39_x86_64.whl.

File metadata

  • Download URL: fabricatio_tool-0.8.13-cp312-cp312-manylinux_2_39_x86_64.whl
  • Upload date:
  • Size: 9.3 MB
  • Tags: CPython 3.12, manylinux: glibc 2.39+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fabricatio_tool-0.8.13-cp312-cp312-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 db4b20942713810339aa88beb1e5f71495368f9b16e5bc966f6e360f7471a13f
MD5 b3e47c7bc86d1b5b6847ecbaf0c9792e
BLAKE2b-256 39b88857f8c2cea7767b375f380eb72ee21f40e3ad823e0f145ae171f2df475e

See more details on using hashes here.

File details

Details for the file fabricatio_tool-0.8.13-cp312-cp312-manylinux_2_39_aarch64.whl.

File metadata

  • Download URL: fabricatio_tool-0.8.13-cp312-cp312-manylinux_2_39_aarch64.whl
  • Upload date:
  • Size: 8.2 MB
  • Tags: CPython 3.12, manylinux: glibc 2.39+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fabricatio_tool-0.8.13-cp312-cp312-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 ed946d0864ef6102afcb5ec65a47c2ec64a0e7e4e9f4c8ce811aa76b60d42034
MD5 95146e9b7ad611b83d347304c94dc292
BLAKE2b-256 eb3269d35c63e7db5921dd5450dd7d76b1c3f84c1914850762e4d6cb8429cac1

See more details on using hashes here.

File details

Details for the file fabricatio_tool-0.8.13-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

  • Download URL: fabricatio_tool-0.8.13-cp312-cp312-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 8.2 MB
  • Tags: CPython 3.12, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fabricatio_tool-0.8.13-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 417bf353a2fa169d978a4e658a189b0d75732e2207490bcaaa0ebd202ea660ec
MD5 fd32bfd35a95756ce569ab178f51e809
BLAKE2b-256 512b592c60d6d8a82525718273a8fde04c49b820fab58e65a7a17ca4b7a19453

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.8.13 This release

12 files

0.8.12

12 files

0.8.11

12 files

0.8.10

12 files

0.8.9

12 files

0.8.8

12 files

0.8.7

12 files

0.8.6

12 files

0.8.5

12 files

0.8.4

12 files

0.8.3

12 files

0.8.2

12 files

0.8.0

12 files

0.7.0

12 files

0.6.10

12 files

0.6.9

8 files

0.6.8

8 files

0.6.7

8 files

0.6.6

8 files

0.6.5

8 files

0.6.4

8 files

0.6.3

8 files

0.6.2

8 files

0.6.1

8 files

0.4.2

8 files

0.4.1

8 files

0.4.0

8 files

0.3.1

4 files

0.3.0

4 files

0.2.0

3 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page