Skip to content

Commit c69a676

Browse files
author
Ryan Mullins
committed
Updating with PyPi info
1 parent 452593c commit c69a676

File tree

2 files changed

+35
-3
lines changed

2 files changed

+35
-3
lines changed

README.md

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
**Security-first HTTP error handling for FastAPI.**
44

5-
<!-- [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/fastapi-secure-errors)](https://pypi.org/project/fastapi-secure-errors/) -->
6-
<!-- [![PyPI](https://img.shields.io/pypi/v/fastapi-secure-errors)](https://pypi.org/project/fastapi-secure-errors/) -->
5+
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/fastapi-secure-errors)](https://pypi.org/project/fastapi-secure-errors/)
6+
[![PyPI](https://img.shields.io/pypi/v/fastapi-secure-errors)](https://pypi.org/project/fastapi-secure-errors/)
77
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
88

99
---
@@ -38,7 +38,21 @@ This library provides a unified, security-focused approach to HTTP error handlin
3838

3939
## Installation
4040

41-
Since this package is not yet published to PyPI, you can install it directly from the repository:
41+
Install from PyPI using pip:
42+
43+
```bash
44+
pip install fastapi-secure-errors
45+
```
46+
47+
Or using uv:
48+
49+
```bash
50+
uv add fastapi-secure-errors
51+
```
52+
53+
### Development Installation
54+
55+
For development or to get the latest changes, you can install directly from the repository:
4256

4357
```bash
4458
pip install git+https://github.com/ciscomonkey/fastapi-secure-errors.git

pyproject.toml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,24 @@ requires-python = ">=3.13"
1111
dependencies = [
1212
"fastapi>=0.116.1",
1313
]
14+
classifiers = [
15+
"Development Status :: 4 - Beta",
16+
"Intended Audience :: Developers",
17+
"License :: OSI Approved :: MIT License",
18+
"Programming Language :: Python :: 3",
19+
"Programming Language :: Python :: 3.13",
20+
"Framework :: FastAPI",
21+
"Topic :: Internet :: WWW/HTTP",
22+
"Topic :: Security",
23+
"Topic :: Software Development :: Libraries :: Python Modules",
24+
]
25+
keywords = ["fastapi", "security", "error-handling", "http", "api"]
26+
27+
[project.urls]
28+
Homepage = "https://github.com/ciscomonkey/fastapi-secure-errors"
29+
Repository = "https://github.com/ciscomonkey/fastapi-secure-errors"
30+
Issues = "https://github.com/ciscomonkey/fastapi-secure-errors/issues"
31+
Changelog = "https://github.com/ciscomonkey/fastapi-secure-errors/releases"
1432

1533
[project.scripts]
1634
fastapi-secure-errors = "fastapi_secure_errors:main"

0 commit comments

Comments
 (0)