Repeatable, movable and isolated Python environments for your automation. 🚀
APACHE-2.0 License
RCC allows you to create, manage, and distribute Python-based self-contained automation packages. RCC also allows you to run your automations in isolated Python environments so they can still access the rest of your machine.
🚀 "Repeatable, movable and isolated Python environments for your automation."
Together with robot.yaml configuration file, rcc
is a foundation that allows anyone to build and share automation easily.
RCC is actively maintained by Sema4.ai.
Works on my machine
venv
, pyenv
, ... tooling and knowledge sharing inside your team.conda.yaml
and automation config in robot.yaml
and let RCC do the heavy lifting....and much much more.
👉 If the command line seems scary, just pick up Robocorp Code -extension for VS Code, and you'll get the power of RCC directly in VS Code without worrying about the commands.
⏬ Install rcc
:octocat: Pull robot from GitHub:
rcc pull github.com/robocorp/template-python-browser
🏃 Run robot
rcc run
🐣 Create your own robot from templates
rcc create
For detailed instructions, visit Robocorp RCC documentation to get started. To build rcc
from this repository, see the Setup Guide
Links to changelog and different versions available here
curl -o rcc.exe https://downloads.robocorp.com/rcc/releases/latest/windows64/rcc.exe
Edit the system environment variables
rcc
brew update
brew install robocorp/tools/rcc
rcc
Upgrading: brew upgrade rcc
curl -o rcc https://downloads.robocorp.com/rcc/releases/latest/linux64/rcc
chmod a+x rcc
sudo mv rcc /usr/local/bin/
rcc
Visit https://robocorp.com/docs to view the full documentation on the full Robocorp stack.
The changelog can be seen here. It is also visible inside RCC using the command rcc docs changelog
.
EULA for pre-built distribution.
Some tips, tricks, and recipes can be found here.
These are also visible inside RCC using the command: rcc docs recipes
.
The Robocorp community can be found on Developer Slack, where you can ask questions, voice ideas, and share your projects.
Apache 2.0