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.3.tar.gz (18.9 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.3-py3-none-any.whl (23.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: safa-0.0.3.tar.gz
  • Upload date:
  • Size: 18.9 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.3.tar.gz
Algorithm Hash digest
SHA256 2c2e44af52706d67054ccbe48294dbd57f12e61e978923b84bdf6f2b5812ea28
MD5 7d1de6ad2f96f26dd155e2e9ebdb469f
BLAKE2b-256 b8f630c3462e36859939751f3fa562f92eff2755ea4cdbe3001ae63911774d52

See more details on using hashes here.

File details

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

File metadata

  • Download URL: safa-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 23.8 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 32dd789bffb742480ba022e265bb8b5feb58be714f8cb7051f4dadd2b7998f42
MD5 a06ff65fee6f90920598b22d9f8ebc91
BLAKE2b-256 12c7d675cc5dde325f05f0322cb6310edec444ead3fe7814f9d7d8220eb9f816

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