Skip to main content

cf-setup-wizard

Interactive terminal installation wizard for Cogniflow.

Installation

pip install cf-setup-wizard

Usage

# Launch the interactive wizard
cf wizard

# Or use the packaged script directly
cf-wizard

Features

  • Interactive TUI with futuristic dark cyan/blue theme
  • System prerequisite checks (Python, pip, venv, cmake, git, node, npm)
  • Profile selection (core, steps, web, full)
  • Real-time progress bars and installation tracking
  • Non-interactive fallback for CI/CD environments

cf-setup-wizard depends on cf-setup at runtime, so a plain pip install cf-setup-wizard is sufficient.

Publishing

cf-setup-wizard is prepared for the dedicated Windows workflow:

  • Workflow: .github/workflows/cf_setup_wizard_windows_publish.yml
  • Package directory: sandcastle/cf_setup_wizard
  • PyPI tag: cf-setup-wizard-v<version>
  • TestPyPI tag: cf-setup-wizard-v<version>-test
  • Release order: publish cf-core-cli 0.1.5 first, then cf-setup, then cf-setup-wizard, then cogniflow

Local preflight:

powershell -ExecutionPolicy Bypass -File scripts/mimic_windows_python_publish_workflow.ps1 `
  -WorkflowFile .github/workflows/cf_setup_wizard_windows_publish.yml `
  -PackageDir sandcastle/cf_setup_wizard `
  -PythonExe py `
  -PythonVersion 3.14

Queue a dry-run dispatch:

powershell -ExecutionPolicy Bypass -File scripts/queue_windows_python_publish_workflow.ps1 `
  -WorkflowFile .github/workflows/cf_setup_wizard_windows_publish.yml `
  -PackageDir sandcastle/cf_setup_wizard `
  -PublishTarget testpypi `
  -Ref main `
  -RequireLocalPass `
  -DryRun `
  -ReleaseTag cf-setup-wizard-v0.1.6-test

Metadata

Release files for cf-setup-wizard 0.1.13

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cf-setup-wizard 0.1.13
File Size Uploaded Provenance Actions
cf_setup_wizard-0.1.13.tar.gz 77.0 kB Without provenance Details for cf_setup_wizard-0.1.13.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for cf-setup-wizard 0.1.13
File Interpreter ABI Platform Actions
cf_setup_wizard-0.1.13-py3-none-any.whl Python 3 none any Details for cf_setup_wizard-0.1.13-py3-none-any.whl

Total release size: 135.4 kB

Release files / cf_setup_wizard-0.1.13.tar.gz

Download URL cf_setup_wizard-0.1.13.tar.gz
Size 77.0 kB
Tags Source
SHA-256 checksum
How to use checksums
a69f8db4fa17b7bd028b899d03196a9bcb19b6749397c2f9855885968b2bf1aa
BLAKE2b-256 checksum
How to use checksums
b400d597fee0f378a2fa704e89116917485e9e205b30058d70c40a64b3ffa5f1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.2.0 CPython/3.14.4

Release files / cf_setup_wizard-0.1.13-py3-none-any.whl

Download URL cf_setup_wizard-0.1.13-py3-none-any.whl
Size 58.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a91315f77aa38e6dfb7453e4bada490c24a724db97beac4b8cae8668c06b72ac
BLAKE2b-256 checksum
How to use checksums
92b540a64e0294beab39d7d78b9861fd8495d61c141b0a87b650ce2c92db5c55
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.2.0 CPython/3.14.4

Security for cf-setup-wizard 0.1.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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