Skip to main content

PyPI distribution of hugohe3/ppt-master, packaged for the 问卷星 (wjx) survey-report-to-ppt skill.

Project description

ppt-master-survey

PyPI distribution of hugohe3/ppt-master, packaged for the 问卷星 (wjx) survey-report-to-ppt skill.

This package re-distributes the upstream svg_to_pptx engine via PyPI so end users can install it with a single pip install instead of cloning a 12,000-file repository. No upstream code is modified — this fork mirrors the upstream and only adds a thin packaging layer (pyproject.toml + ppt_master_survey/).

Install

pip install ppt-master-survey

Usage

CLI

ppt-master-svg2pptx <project_dir> -s svg_final -o out.pptx

Same arguments as the upstream python scripts/svg_to_pptx.py. See upstream documentation for full options.

Python API

from ppt_master_survey import create_pptx_with_native_svg, main

# create_pptx_with_native_svg(...)  # programmatic API
# main()                             # CLI entry

Version policy

  • Major/minor versions track upstream hugohe3/ppt-master releases (e.g. this 2.5.0 matches upstream v2.5.0).
  • Post-release suffixes (2.5.0.post1, .post2, ...) are used for fork-only changes (packaging fixes, console-script tweaks) when upstream version has not changed. See PEP 440.

Relationship to upstream

Upstream hugohe3/ppt-master This fork wjxcom/ppt-master-survey
Distribution GitHub clone only PyPI + GitHub
Audience AI agents, broad PPT use cases Survey-report generators (specifically wjx-ai-kit)
Code changes None — only adds pyproject.toml, MANIFEST.in, ppt_master_survey/ shim
License MIT (Hugo He, 2025-2026) MIT (preserved)

Bug fixes and improvements that aren't survey-specific will be contributed back upstream when feasible.

License

MIT — see LICENSE. Copyright © 2025-2026 Hugo He (upstream); packaging additions © 2026 wjx-ai-kit team.

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

ppt_master_survey-2.5.0.tar.gz (268.2 kB view details)

Uploaded Source

Built Distribution

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

ppt_master_survey-2.5.0-py3-none-any.whl (322.8 kB view details)

Uploaded Python 3

File details

Details for the file ppt_master_survey-2.5.0.tar.gz.

File metadata

  • Download URL: ppt_master_survey-2.5.0.tar.gz
  • Upload date:
  • Size: 268.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for ppt_master_survey-2.5.0.tar.gz
Algorithm Hash digest
SHA256 d6e51f5f8aa11d0bbaa1a21e60d13309e1ac9b928736a3f5d4318d07f2272286
MD5 ef053e5f0bb6e17c26b991853912c3d0
BLAKE2b-256 b429d77b2d69af065d608474f530fcb3942c3ace5b0f83e89127766a1e342889

See more details on using hashes here.

File details

Details for the file ppt_master_survey-2.5.0-py3-none-any.whl.

File metadata

File hashes

Hashes for ppt_master_survey-2.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ff37ac3a32483d2ca0afdefc08ffa950d44c633ad95fbf902a20ef9981bea635
MD5 7497a2b2721bcc7bac15de5479a7d173
BLAKE2b-256 62449657f4ced35d45cc94e577415de8f03245f1793b300174f8972ba2386d29

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