Package: tvbounds
Type: Package
Title: Sensitivity Analysis and Bounds under Total Variation Neighborhoods
Version: 0.1.1
Author: Filippo Palomba [aut, cre, cph]
Maintainer: Filippo Palomba <fpalomba@princeton.edu>
Description: Implements the sensitivity analysis framework of Palomba (2026)
    "Sensitivity Analysis in Population Shares"
    <https://filippopalomba.github.io/#jmp> for randomized experiments with
    attrition, counterfactuals in structural models, and recentered
    instrumental variables. Computes and plots sensitivity bounds together
    with their confidence intervals and robustness summary measures. Python
    module; a function-by-function port of the R package of the same name.
License: MIT + file LICENSE
Encoding: UTF-8
Depends: Python (>= 3.9)
Imports: numpy (>= 1.22),
    pandas (>= 1.4),
    matplotlib (>= 3.5)
Suggests: juliacall,
    pytest
SystemRequirements: For tvbounds_counterfactual(): Julia (>= 1.9) and the
    Artelys KNITRO solver with a valid license.
