Skip to main content

Professional Gradio application for converting Python code into deployable Hugging Face Spaces.

Project description

spacegen-by-veera

A professional Gradio application that converts Python code into deployable Hugging Face Spaces.

Overview

spacegen-by-veera transforms Python scripts and Jupyter notebooks into fully working Gradio applications and helps package them for deployment.

Features

  • Convert Python code into a Gradio app automatically
  • Generate app.py, requirements.txt, and README.md
  • Download a ready-to-deploy ZIP package
  • Optionally deploy directly to Hugging Face Spaces

Installation

pip install autospace-by-veera

Usage

Run the CLI entrypoint after installation:

spacegen-by-veera run --share

Convert a Python script into a deployable Gradio app:

spacegen-by-veera convert --source script.py --api-key YOUR_GROQ_API_KEY

Deploy generated files to Hugging Face Spaces:

spacegen-by-veera deploy --token YOUR_HF_TOKEN --space-name my-space

Alternatively, import the package in Python:

from spacegen_by_veera import create_app

demo = create_app()
demo.launch()

Requirements

  • Python 3.9+
  • gradio>=6.2.0
  • langchain-groq>=0.1.0
  • huggingface-hub>=0.20.0

Notes

This package is designed to work with Groq and Hugging Face APIs, but API keys are provided by the user at runtime and not stored by the package.

Project details


Download files

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

Source Distribution

autospace_by_veera-0.1.2.tar.gz (25.3 kB view details)

Uploaded Source

Built Distribution

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

autospace_by_veera-0.1.2-py3-none-any.whl (25.6 kB view details)

Uploaded Python 3

File details

Details for the file autospace_by_veera-0.1.2.tar.gz.

File metadata

  • Download URL: autospace_by_veera-0.1.2.tar.gz
  • Upload date:
  • Size: 25.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for autospace_by_veera-0.1.2.tar.gz
Algorithm Hash digest
SHA256 bca9a38d7009f327d3fd3c72f08864c03f20b243fe840a3f1e7a79d42ce7e22c
MD5 a5e89602068379e91598bf243679c997
BLAKE2b-256 a6e9356c72f1d68eed7a54c818e222bedac152ac80ac98fa2d924f4ead25b2cd

See more details on using hashes here.

File details

Details for the file autospace_by_veera-0.1.2-py3-none-any.whl.

File metadata

File hashes

Hashes for autospace_by_veera-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 27074f8eed607f43c0800f33c0537e67682c6f062d851ba23af2f6db8134891c
MD5 54248bb776c81e80961f47e6772dc722
BLAKE2b-256 fada397ea63a743a379f4ba022c336774fec66f41655c43733710869a7d1cb84

See more details on using hashes here.

Supported by

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