{"categories":[{"label":"Information Analysis","url":"https://skillfed.io/packages/category/scientific-engineering-information-analysis/3"}],"enrichment":{"capability":"Imports NFL play-by-play, weekly, seasonal, roster, draft, combine, and other game data from nflfastR, nfldata, dynastyprocess, and Draft Scout into pandas DataFrames.","skillfed_tags":["nfl-sports-data","pandas-wrapper","abandoned-repo"],"use_cases":["Analyze historical play-by-play data to study offensive and defensive performance trends across seasons","Build fantasy football models using weekly player statistics, combine metrics, and draft pick valuations","Research receiver target share, air yards, and dominator ratings for talent evaluation","Fetch NFL schedules, rosters, and injury reports for season-long tracking applications","Retrieve QBR history and advanced stats from Pro Football Reference for quarterback analysis"],"what_it_does":"nfl_data_py is a wrapper library that fetches NFL statistics and metadata from multiple upstream sources and loads them into pandas DataFrames. It provides import functions for play-by-play data (the core use case), weekly and seasonal aggregates, rosters, draft picks, combine results, schedules, officials, and various other game-related datasets spanning back to 1999. The library depends on pandas for data manipulation, numpy for numerical operations, fastparquet for efficient file handling, and appdirs for cache management.\n\nThe package is designed for analysts and fantasy football enthusiasts who need structured access to historical NFL data without manually downloading or parsing files. It supports optional memory optimization through float downcasting and local caching to reduce repeated network requests. However, the repository is archived and abandoned, meaning no active maintenance or bug fixes are being applied\u2014users relying on it should verify that the upstream data sources remain accessible and that the import functions continue to work with current data formats.","worth_installing":"Yes, with conditions. The package is useful for NFL data analysis and fantasy football work, has low install friction, and carries a permissive MIT license. However, the abandoned repository status is a significant concern: there is no active maintenance, and you should verify that the upstream data sources remain accessible before committing to it in production. For one-off analysis or personal projects, it is likely stable enough; for ongoing systems, consider monitoring the upstream sources directly or seeking an actively maintained alternative."},"id":"nfl-data-py","links":{"html":"https://skillfed.io/packages/nfl-data-py","md":"https://skillfed.io/packages/nfl-data-py.md","pypi":"https://pypi.org/project/nfl-data-py/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2024-09-20","license_spdx":null,"license_treatment":"permissive","name":"nfl-data-py","python_support":"supports_current","summary":"python library for interacting with NFL data sourced from nflfastR"},"popularity":{"monthly_downloads":120941,"position":12003,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.3.3"}
