Skip to main content

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/blog and src/app consistently.

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

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)

Source distribution for seedance2pro-io 0.1.1
File Size Uploaded
seedance2pro_io-0.1.1.tar.gz 2.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for seedance2pro-io 0.1.1
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page