Skip to main content

oneport-postmortem

AI-powered incident post-mortem generator for engineering teams.

PyPI version Python License: MIT

When your production system goes down, developers scramble to fix it — and almost never document what happened. The same incident hits again 3 months later.

oneport-postmortem breaks this cycle. Paste your error logs or Slack thread, get a complete blameless post-mortem in under 60 seconds — with root cause analysis, action items, pattern detection, and Jira tickets created automatically.


Install

pip install oneport-postmortem

Quickstart

# 1. Get a free Gemini API key at https://aistudio.google.com/app/apikey

# 2. Set your key
export GEMINI_API_KEY=your_key_here

# 3. Generate your first post-mortem
postmortem generate --logs incident.txt

Output:

Metadata

Release files for oneport-postmortem 0.2.0

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

Source distribution (sdist)

Source distribution for oneport-postmortem 0.2.0
File Size Uploaded Provenance Actions
oneport_postmortem-0.2.0.tar.gz 33.6 kB Without provenance Details for oneport_postmortem-0.2.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for oneport-postmortem 0.2.0
File Interpreter ABI Platform Actions
oneport_postmortem-0.2.0-py3-none-any.whl Python 3 none any Details for oneport_postmortem-0.2.0-py3-none-any.whl

Total release size: 69.6 kB

Release files / oneport_postmortem-0.2.0.tar.gz

Download URL oneport_postmortem-0.2.0.tar.gz
Size 33.6 kB
Tags Source
SHA-256 checksum
How to use checksums
4a40a4eba342e53bdaee14ab4a96a2879906976adb927b643b36b63a0d481645
BLAKE2b-256 checksum
How to use checksums
667cb0a13271415d820ad95d27a582a80b3aba4ff111618f8c005b6340d27167
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.0

Release files / oneport_postmortem-0.2.0-py3-none-any.whl

Download URL oneport_postmortem-0.2.0-py3-none-any.whl
Size 36.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a32dbbb81ba2e014fde46ad1a7a1eb55bb3467daedb800219793c21017b0bba9
BLAKE2b-256 checksum
How to use checksums
f8d0b81413b984c3ced6b5d89230e676423d5b7fda6a68494df85653784a868f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.0

Security for oneport-postmortem 0.2.0

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.

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files No provenance

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