datacompy has 3.6M monthly downloads and 651 GitHub stars. Version 1.0.2 supports Python 3.10.0+, first published in 2018.
It is actively maintained under a permissive license, last released in Jun 2026.
It is built on top of jinja2, numpy and ordered-set. It is used by 4 tracked packages, including wherefore, govio and pycaroline.
GitHub topics include pandas, spark and data.
Package Insights
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100Weekly Downloads
GitHub Stars
Downloads by OS
Python Versions
Top Countries
Dependencies
- jinja2 >=3
- numpy <2.5,>=1.26.4
- ordered-set <=4.1,>=4.0.2
- pandas <3.1,>=2.2
- polars <1.42,>=0.20.4
20 optional dependencies
- build[build]
- datacompy[dev]
- edgetest[edgetest]
- edgetest-conda[edgetest]
- furo[docs]
- mypy[qa]
- myst-parser[docs]
- pandas-stubs[qa]
- pre-commit[qa]
- pyspark[spark]
- pytest[tests]
- pytest-benchmark[tests]
- pytest-cov[tests]
- pytest-profiling[tests]
- pytest-spark[tests-spark]
- ruff[qa]
- snowflake-snowpark-python[snowflake]
- sphinx[docs]
- twine[build]
- wheel[build]