Metadata-Version: 2.4
Name: cellshift
Version: 0.1.1
Summary: XLSX based contract files change year to year at the City of Memphis Department of Public Works. For example, an existing 2025 contract spreadsheet can be easily cast to a 2026 contract spreadsheet using cellshift.
Author-email: George Clayton Bennett <george.bennett@memphistn.gov>, Ranisha Lomax <ranisha.lomax@memphistn.gov>
Maintainer-email: George Clayton Bennett <george.bennett@memphistn.gov>, Ranisha Lomax <ranisha.lomax@memphistn.gov>
Project-URL: Homepage, https://github.com/city-of-memphis-wastewater/cellshift
Project-URL: Repository, https://github.com/city-of-memphis-wastewater/cellshift
Project-URL: Issues, https://github.com/city-of-memphis-wastewater/cellshift/issues
Project-URL: Changelog, https://raw.githubusercontent.com/city-of-memphis-wastewater/cellshift/main/docs/CHANGELOG.md
Keywords: annual-contracts,document-processing
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Operating System :: OS Independent
Classifier: Intended Audience :: End Users/Desktop
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Other Audience
Classifier: Topic :: File Formats
Classifier: Topic :: Office/Business
Classifier: Topic :: Text Processing :: General
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Classifier: Environment :: Console
Classifier: Environment :: MacOS X
Classifier: Environment :: Win32 (MS Windows)
Classifier: Typing :: Typed
Classifier: Development Status :: 3 - Alpha
Requires-Python: <3.15,>=3.10
Description-Content-Type: text/markdown
Requires-Dist: dworshak-config>=0.2.8
Requires-Dist: openpyxl>=3.1.5
Requires-Dist: pyhabitat>=1.3.9
Requires-Dist: typer>=0.27.0
Requires-Dist: typer-helptree>=0.2.12

# cellshift

XLSX based contract files change year to year at the City of Memphis Department of Public Works. An existing 2025 contract spreadsheet can be easily cast to a 2026 contract spreadsheet using cellshift.

## Helptree

See the `cellshift` Typer CLI structure.

```
cellshift helptree
```

<p align="center">
  <img src="https://raw.githubusercontent.com/City-of-Memphis-Wastewater/cellshift/main/assets/cellshift_v0.1.1_helptree.svg" width="100%" alt="SVG of the CLI helptree">
</p>
