{"categories":[{"label":"Scientific/Engineering","url":"https://skillfed.io/packages/category/scientific-engineering/8"}],"enrichment":{"capability":"Calculate Supplemental Poverty Measure (SPM) thresholds for US geographies by combining base thresholds, family composition adjustments, and local housing cost data from Census sources.","skillfed_tags":["poverty-measurement","census-data","policy-analysis"],"use_cases":["Calculate poverty thresholds for a specific family composition in a metro area to assess eligibility for assistance programs","Batch-compute SPM thresholds across multiple counties or states for policy analysis or research","Build a web or desktop tool that lets users look up poverty thresholds for their geography and family size","Validate or cross-check poverty calculations in survey data or administrative records against official Census methodology","Generate historical poverty threshold comparisons across years for trend analysis"],"what_it_does":"spm-calculator computes official US Supplemental Poverty Measure thresholds for any supported geography and year. It combines three components: base thresholds (derived from Consumer Expenditure Survey data, varying by housing tenure), an equivalence scale that adjusts for family size and composition using the official Betson formula, and geographic adjustments that account for local housing costs using Census metro tables or ACS median rent data. The package bundles national thresholds and official metro data; for custom geographies like states, counties, and tracts, it fetches current median rents from the Census ACS API.\n\nThe package is designed for researchers, policy analysts, and developers who need to calculate poverty thresholds programmatically. It supports nation, state, county, metro area, congressional district, PUMA, and tract-level geographies. Base thresholds are validated against published BLS values, and the implementation follows official Census SPM methodology. Runtime dependencies include pandas and numpy for computation, requests for API calls, and the census and us libraries for geographic data handling.","worth_installing":"Yes, if you need to calculate official SPM thresholds programmatically. The package is actively maintained, has low install friction, carries no security vulnerabilities, and implements validated Census methodology. Set CENSUS_API_KEY if you need custom geographies beyond the bundled metro areas. Alpha status reflects ongoing development, not instability\u2014recent commits and active maintenance indicate active use."},"id":"spm-calculator","links":{"html":"https://skillfed.io/packages/spm-calculator","md":"https://skillfed.io/packages/spm-calculator.md","pypi":"https://pypi.org/project/spm-calculator/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-04-17","license_spdx":"MIT","license_treatment":"permissive","name":"spm-calculator","python_support":"supports_current","summary":"Calculate SPM (Supplemental Poverty Measure) thresholds for any US geography and year"},"popularity":{"monthly_downloads":104242,"position":12759,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.3.1"}
