seedance2pro-io
Python metadata and integration helper package for seedance2pro.io.
seedance2pro-io provides a small, importable Python layer for Seedance 2 Pro blog publishing, MDX content operations, and website automation workflows. The
package is intentionally lightweight, but the published metadata is complete:
it exposes the production website URL, documentation URL, source repository,
local repository path, content path, and Next.js app path used by the site.
This package is useful as a stable integration point for scripts that generate content, inspect website structure, publish MDX files, or attach site metadata to automation output. It follows the same package-page pattern used by broader SDK-style placeholder packages: clear installation instructions, concrete usage examples, package metadata, and direct links back to the target website.
Installation
Install from PyPI:
pip install seedance2pro-io
Upgrade to the latest published version:
pip install --upgrade seedance2pro-io
Quick Start
from seedance2pro_io import HOMEPAGE, hello, get_site_info
print(hello())
print(HOMEPAGE)
print(get_site_info())
Expected output includes the public website URL:
https://seedance2pro.io
Metadata API
The package exposes simple constants for direct imports:
from seedance2pro_io import (
HOMEPAGE,
DOCUMENTATION,
PACKAGE,
REPOSITORY,
LOCAL_REPOSITORY,
CONTENT_PATH,
APP_PATH,
)
You can also retrieve everything at once:
from seedance2pro_io import get_site_info
site = get_site_info()
print(site["name"])
print(site["homepage"])
print(site["content_path"])
print(site["app_path"])
Returned metadata:
{
"name": "seedance2pro.io",
"homepage": "https://seedance2pro.io",
"documentation": "https://seedance2pro.io/docs",
"package": "seedance2pro-io",
"repository": "https://github.com/youram470-art/seedance2pro-io-python",
"local_repository": "/Users/mac/Documents/code/seedance2_new",
"content_path": "content/blog",
"app_path": "src/app",
}
Automation Example
The metadata can be used in release scripts, blog generators, indexing tools, or site maintenance commands:
from pathlib import Path
from seedance2pro_io import get_site_info
site = get_site_info()
content_dir = Path(site["local_repository"]) / site["content_path"]
app_dir = Path(site["local_repository"]) / site["app_path"]
print(f"Website: {site['homepage']}")
print(f"Content directory: {content_dir}")
print(f"Next.js app directory: {app_dir}")
Use Cases
- Keep a Python package name reserved for Seedance 2 Pro related tooling.
- Provide a clean PyPI page that points back to https://seedance2pro.io.
- Share website metadata across scripts without duplicating hard-coded paths.
- Support Seedance 2 Pro blog metadata, content path discovery, and publishing scripts.
- Help publishing tools locate
content/blogandsrc/appconsistently.
Project Layout
The related website project is organized around local content and Next.js app routes:
Local repository: /Users/mac/Documents/code/seedance2_new
Content path: content/blog
Next.js app path: src/app
Use it when scripts need to attach Seedance 2 Pro site metadata to generated posts, validate blog paths, or route automation toward the correct Next.js app directory.
Links
- Website: https://seedance2pro.io
- Documentation: https://seedance2pro.io/docs
- Source: https://github.com/youram470-art/seedance2pro-io-python
- PyPI: https://pypi.org/project/seedance2pro-io/
License
MIT
Release files for seedance2pro-io 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| seedance2pro_io-0.1.1.tar.gz | 2.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| seedance2pro_io-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 6.0 kB
Release files / seedance2pro_io-0.1.1.tar.gz
| Download URL | seedance2pro_io-0.1.1.tar.gz |
|---|---|
| Size | 2.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2dd90f8da2548b7db1c2d6a9c2e06f3cdd357df8052c2efbba10154b44b3964f
|
|
BLAKE2b-256 checksum How to use checksums |
4758c2b25587e0e15ce7fd954fd978230c289c06ebb2a0ce1ac254c4e9b8f93e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.6
|
Release files / seedance2pro_io-0.1.1-py3-none-any.whl
| Download URL | seedance2pro_io-0.1.1-py3-none-any.whl |
|---|---|
| Size | 3.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
99b55ff082a6dfa7c906173a8218f92ab562b483070c19e9a170e17cbf11a8b1
|
|
BLAKE2b-256 checksum How to use checksums |
3174fba4127b98d72ff94260c77515b19c98f25e97f68778bf696e98d5877b7f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.6
|