Metadata-Version: 2.4
Name: paperbanana-dev
Version: 0.1.0
Summary: Python metadata and integration helper package for Paper Banana academic drawing workflows for https://paperbanana.dev
Author-email: Paper Banana <support@paperbanana.dev>
License-Expression: MIT
Project-URL: Homepage, https://paperbanana.dev
Project-URL: Documentation, https://paperbanana.dev/docs
Project-URL: Repository, https://github.com/youram470-art/paperbanana-dev-python
Project-URL: Issues, https://github.com/youram470-art/paperbanana-dev-python/issues
Keywords: paperbanana.dev,metadata,integration,seo
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: license-file

# paperbanana-dev

paperbanana-dev is a lightweight Python metadata and integration helper package for [paperbanana.dev](https://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

```bash
pip install paperbanana-dev
```

## Quick start

```python
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.

```python
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
