Metadata-Version: 2.1
Name: procurement-tools
Version: 0.1.1
Summary: Python tools for navigating federal contracting
License: Apache-2.0
Keywords: packaging,poetry
Author: V. David Zvenyach
Author-email: dave@tandemgov.com
Requires-Python: >=3.11,<4.0
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Requires-Dist: beautifulsoup4 (>=4.12.2,<5.0.0)
Requires-Dist: cssselect (>=1.2.0,<2.0.0)
Requires-Dist: pydantic (>=2.5.1,<3.0.0)
Requires-Dist: requests (>=2.31.0,<3.0.0)
Description-Content-Type: text/markdown

# procurement-tools

![PyPI version](https://img.shields.io/pypi/v/procurement-tools.svg)

A handy collection of python utilities and tools to navigate federal contracting.

## Usage

```py
from procurement_tools import FAR, UEI, USASpending
print(UEI.is_valid("J7M9HPTGJ1S9"))
# True

print(USASpending.get_usaspending_URL("J7M9HPTGJ1S9"))
# 'https://www.usaspending.gov/recipient/bf1220c1-2373-042a-e8e1-33d5a29639d0-P/latest'

print(FAR.get_section("17.502-2"))
# Returns a pydantic model with the title, section number, url, and text of the section
```

## Installation

```sh
pip install procurement-tools
```

## License

Apache 2.0

