paperbanana-dev
paperbanana-dev is a lightweight Python metadata and integration helper package for paperbanana.dev.
The package gives automation scripts, content tooling, and future SDK code a stable package name for Paper Banana. It exposes the canonical website URL, documentation URL, source repository, local repository path, MDX content path, and Next.js app path used by the project.
Website focus
Paper Banana focuses on AI academic drawing, research visuals, and paper-ready diagram generation workflows. This package does not try to wrap a private production API yet; it publishes a clear, installable metadata layer that can later grow into a fuller SDK or workflow client.
Installation
pip install paperbanana-dev
Quick start
from paperbanana_dev import HOMEPAGE, get_site_info, hello
print(hello())
print(HOMEPAGE)
print(get_site_info())
Metadata API
Use the package when a script needs to know where the site lives, where content is stored, or which repository backs the package.
site = get_site_info()
print(site["name"])
print(site["homepage"])
print(site["content_path"])
print(site["app_path"])
Returned metadata includes:
- Site name: Paper Banana
- Homepage: https://paperbanana.dev
- Documentation: https://paperbanana.dev/docs
- Package name: paperbanana-dev
- Source repository: https://github.com/youram470-art/paperbanana-dev-python
- Local repository: /Users/mac/Documents/code/paperbanana
- Content path: content
- Next.js app path: src/app
Common use cases
- keep Paper Banana URLs and repository paths consistent in automation.
- attach academic-visual metadata to generated MDX content.
- serve as the first installable package for future drawing workflow helpers.
- Share a stable public package page that points back to https://paperbanana.dev.
Automation example
This package is useful in release scripts, SEO tooling, blog generators, indexing jobs, and content maintenance utilities. A script can import the package, derive the content directory, and consistently point generated output back to the public website.
Links
- Website: https://paperbanana.dev
- Documentation: https://paperbanana.dev/docs
- Source: https://github.com/youram470-art/paperbanana-dev-python
- Issues: https://github.com/youram470-art/paperbanana-dev-python/issues
License
MIT
Release files for paperbanana-dev 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| paperbanana_dev-0.1.0.tar.gz | 3.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| paperbanana_dev-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 6.8 kB
Release files / paperbanana_dev-0.1.0.tar.gz
| Download URL | paperbanana_dev-0.1.0.tar.gz |
|---|---|
| Size | 3.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e1b5666a7a17eb3799d415a2193403b4f23ddc8044198ddabcd9c28a3f84e6df
|
|
BLAKE2b-256 checksum How to use checksums |
ee9ec432f7f6881be28d4ec673187b2ee139848a08440faaaeb4094f532df66d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.6
|
Release files / paperbanana_dev-0.1.0-py3-none-any.whl
| Download URL | paperbanana_dev-0.1.0-py3-none-any.whl |
|---|---|
| Size | 3.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
663aa817de0825d5a043b2ac32cc756789570a6037a8681f57fe62b9810b3583
|
|
BLAKE2b-256 checksum How to use checksums |
dd3b9da7c3884815e2ad1fb9fa32c2522897a2be36106b67d0bf878ee13e783d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.6
|