# Andebox - a tool for Ansible developers/maintainers

**URL:** <https://forum.ansible.com/t/andebox-a-tool-for-ansible-developers-maintainers/43150>\
**Category:** News & Announcements\
**Tags:** devtools, testing, ansible-test, tox, vagrant\
**Created:** [June 4, 2025, 10:39am UTC](https://forum.ansible.com/t/andebox-a-tool-for-ansible-developers-maintainers/43150 "2025-06-04T10:39:48Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![russoz](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/russoz/32/127_2.png) [@russoz](https://forum.ansible.com/u/russoz)\
**Post date:** [June 4, 2025, 10:39am UTC](https://forum.ansible.com/t/andebox-a-tool-for-ansible-developers-maintainers/43150/1 "2025-06-04T10:39:48Z")

</div>

I started contributing to the community.general collection some 4-5 years ago, and over that time developed this tool `andebox` to help me cut through the boilerplate tasks when testing and working with the collection.

Forward a couple of years, `andebox` has reached a new level of maturity, and we would like to announce it to the broader community.

Amongst other features, `andebox` can be used to run tests directly in the root of the collection git repository, like:  
 ![sanity](https://us1.discourse-cdn.com/ansible/original/2X/3/3d8323506fcf5ebec8cb63aa4ec3fa72dc83e643.gif)

Some of the other features:

- Reformat the YAML documentation blocks of the plugins
- Run tests against multiple versions of `ansible-core` using `tox`
- Use `vagrant` to run integration tests in local temporary VMs

`andebox` is available in PyPI at: [andebox · PyPI](https://pypi.org/project/andebox/)

The git repo is: [GitHub - russoz-ansible/andebox: Ansible Developer's (tool)Box, andebox, is a single script to assist Ansible developers by encapsulating some boilerplate tasks](https://github.com/russoz-ansible/andebox)

Contributions, comments, bug-reports are welcome! Hope you guys like it! 🙂

---

<div class="post-metadata">

**Author:** ![webknjaz](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/webknjaz/32/5183_2.png) [@webknjaz](https://forum.ansible.com/u/webknjaz)\
**Post date:** [June 4, 2025, 11:09am UTC](https://forum.ansible.com/t/andebox-a-tool-for-ansible-developers-maintainers/43150/2 "2025-06-04T11:09:32Z")

</div>

Hey, I did the PyPI publishing flow review (something I tend to do in every repository I see due to the nature of my expertise). I left pointers in the issue.

---

<div class="post-metadata">

**Author:** ![russoz](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/russoz/32/127_2.png) [@russoz](https://forum.ansible.com/u/russoz)\
**Post date:** [June 5, 2025, 10:48am UTC](https://forum.ansible.com/t/andebox-a-tool-for-ansible-developers-maintainers/43150/3 "2025-06-05T10:48:31Z")

</div>

Hey @webknjaz thank you very much for providing that feedback, much appreciated. I am probably taking a couple of days away from that project to tend to other things 🙂 , but soon enough I will be taking some action on the issues you raised.
