Shipyard Sandbox

A guide that introduces available Python libraries, tools, and resources in the sandboxed environment for various tasks such as file manipulation, PDF processing, data analysis, and more. Use this guide to understand the capabilities of the sandbox and how to leverage them effectively.

AstrBotDevs 38749ea 1.3 KB Updated

File contents

Python Libraries

Below is a list of Python libraries available in the sandboxed environment for various tasks such as file manipulation, PDF processing, data analysis, and more. These libraries can be used to perform a wide range of operations efficiently.

Web & API

  • fastapi[standard]
  • uvicorn
  • jinja2

Async & File I/O

  • aiofiles

Data Processing & Scientific Computing

  • numpy
  • pandas
  • scikit-learn
  • matplotlib
  • seaborn

Image & Media Processing

  • opencv-python-headless
  • pillow
  • imageio

Document Processing (Office / PDF)

  • openpyxl
  • xlrd
  • python-docx
  • python-pptx
  • reportlab
  • pdfplumber
  • pypdf

Web Scraping & Parsing

  • beautifulsoup4
  • lxml

Configuration & Data Validation

  • pydantic
  • tomli

Jupyter & Interactive Environment

  • ipykernel
  • ipython
  • jupyter-client

CLI Tools

  • vercel: A command-line tool for deploying applications to the Vercel platform. It allows you to manage your deployments, view logs, and perform other tasks related to your Vercel projects.

astrbotdevs/shipyard/tree/main/pkgs/ship/skills/shipyard-sandbox commit 38749ea164

Frequently asked questions

npx skillmds@latest add astrbotdevs/shipyard-sandbox