Skip to main content

Python metadata and integration helper package for https://kling3.pro and Kling 3 Pro website workflows

Project description

kling3-pro

Python metadata and integration helper package for kling3.pro.

kling3-pro provides a small, importable Python layer for Kling 3 Pro website publishing, content automation, and Next.js route discovery 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 kling3-pro

Upgrade to the latest published version:

pip install --upgrade kling3-pro

Quick Start

from kling3_pro import HOMEPAGE, hello, get_site_info

print(hello())
print(HOMEPAGE)
print(get_site_info())

Expected output includes the public website URL:

https://kling3.pro

Metadata API

The package exposes simple constants for direct imports:

from kling3_pro import (
    HOMEPAGE,
    DOCUMENTATION,
    PACKAGE,
    REPOSITORY,
    LOCAL_REPOSITORY,
    CONTENT_PATH,
    APP_PATH,
)

You can also retrieve everything at once:

from kling3_pro 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": "kling3.pro",
    "homepage": "https://kling3.pro",
    "documentation": "https://kling3.pro/docs",
    "package": "kling3-pro",
    "repository": "https://github.com/youram470-art/kling3-pro-python",
    "local_repository": "/Users/mac/Documents/code/kling3-cf",
    "content_path": "content",
    "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 kling3_pro 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 Kling 3 Pro related tooling.
  • Provide a clean PyPI page that points back to https://kling3.pro.
  • Share website metadata across scripts without duplicating hard-coded paths.
  • Support Kling 3 Pro content tooling, website metadata, and deployment helper scripts.
  • Help publishing tools locate content 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/kling3-cf
Content path:     content
Next.js app path: src/app

Use it when Python automation needs a stable reference to the Kling 3 Pro homepage, source repository, content directory, and Next.js application path.

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

kling3_pro-0.1.1.tar.gz (2.8 kB view details)

Uploaded Source

Built Distribution

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

kling3_pro-0.1.1-py3-none-any.whl (3.0 kB view details)

Uploaded Python 3

File details

Details for the file kling3_pro-0.1.1.tar.gz.

File metadata

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

File hashes

Hashes for kling3_pro-0.1.1.tar.gz
Algorithm Hash digest
SHA256 997cb6ef0505763db61f4318f28ab574f8732e6e170a4fc55a87cc7cdd830fd2
MD5 c78be7b983057be53f2a6c6996f84b50
BLAKE2b-256 4c06cd5014fbd60293c2b4c2b818b47f6b407aa84f14be2025494a2c21bb218c

See more details on using hashes here.

File details

Details for the file kling3_pro-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: kling3_pro-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 3.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.6

File hashes

Hashes for kling3_pro-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 24e388450d01a036c19a18c93ac2609eead89f77854e099de7f32c012c494cb0
MD5 45ce79bbb941eae8d895e77a18b3eae0
BLAKE2b-256 d32010ecb14eed8412bcc2b04b5939cbee974f6a488d1dc6d9f76aa721caffbb

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