Skip to main content

Python metadata and integration helper package for Paper Banana academic drawing workflows for https://paperbanana.dev

Project description

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:

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

License

MIT

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

paperbanana_dev-0.1.0.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

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

paperbanana_dev-0.1.0-py3-none-any.whl (3.6 kB view details)

Uploaded Python 3

File details

Details for the file paperbanana_dev-0.1.0.tar.gz.

File metadata

  • Download URL: paperbanana_dev-0.1.0.tar.gz
  • Upload date:
  • Size: 3.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.6

File hashes

Hashes for paperbanana_dev-0.1.0.tar.gz
Algorithm Hash digest
SHA256 e1b5666a7a17eb3799d415a2193403b4f23ddc8044198ddabcd9c28a3f84e6df
MD5 aa41129f3b3eb0b0f45cf33b46d3f49b
BLAKE2b-256 ee9ec432f7f6881be28d4ec673187b2ee139848a08440faaaeb4094f532df66d

See more details on using hashes here.

File details

Details for the file paperbanana_dev-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for paperbanana_dev-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 663aa817de0825d5a043b2ac32cc756789570a6037a8681f57fe62b9810b3583
MD5 a087af60c90a088627dd51912db9b31a
BLAKE2b-256 dd3b9da7c3884815e2ad1fb9fa32c2522897a2be36106b67d0bf878ee13e783d

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