Skip to main content

A command line tool for running SAFA in the command line.

Project description

Overview

Generates commit summary for currently staged changes. Commits changes if user approves.

Instructions

  1. Create venv with python>=3.10
  2. Install requirements.txt
  3. Create .env file with:
    • SAFA_EMAIL: Email of SAFA account.
    • SAFA_PASSWORD: Password of SAFA account.
    • SAFA_VERSION_ID: Version ID of project to include documentation for.

TODO:

  • Automated way to publish new packages
    • Needs test suite to verify use cases are not broken
  • Be able to configure defaults
    • Account
    • Project
    • Cache File
  • MVP:
    • Create new project / select existing
    • Import project
    • Summarize project
    • Search Project
    • Commit Project

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

safa-0.0.1.tar.gz (18.4 kB view details)

Uploaded Source

Built Distribution

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

safa-0.0.1-py3-none-any.whl (23.3 kB view details)

Uploaded Python 3

File details

Details for the file safa-0.0.1.tar.gz.

File metadata

  • Download URL: safa-0.0.1.tar.gz
  • Upload date:
  • Size: 18.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.11

File hashes

Hashes for safa-0.0.1.tar.gz
Algorithm Hash digest
SHA256 529b37497e708c1626b9cc546c474cb7b0c8daa9c30b45c41317b10d577091e0
MD5 60228efcfbc0e0cd19c877a9f18a72c1
BLAKE2b-256 7416a2d18e24896c0dbe5a8282938fb5aa2d698c579e29bde352ba7ddce0c26b

See more details on using hashes here.

File details

Details for the file safa-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: safa-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 23.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.11

File hashes

Hashes for safa-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 55a9fc0d869c52bd650f8b410853325c4c592f158986269f509efc02fb3882b2
MD5 6e5b40699bcab4d0a61d08c7c5ba562c
BLAKE2b-256 a995d3aec433ddf43e5a0cd9b6f6f4a187ebf6d9bb605c5a208e0ed6f840ddbd

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