v0.6.0
Changes
📦 This release adds support for conda
packages 🎉
Try it out:
CONDA_ROOT=$(
conda info --json \
| jq -r '."env_vars"."CONDA_ROOT"'
)
conda install \
--download-only \
--yes \
-c conda-forge \
pandas
pydistcheck \
--inspect \
${CONDA_ROOT}/pkgs/pandas*.conda
file size
* compressed size: 14.2M
* uncompressed size: 69.0M
* compression space saving: 79.5%
contents
* directories: 0
* files: 2936 (44 compiled)
size by extension
* .pyc - 29.7M (43.0%)
* .py - 19.4M (28.1%)
* .so - 18.6M (27.0%)
* .json - 0.7M (1.0%)
* no-extension - 0.5M (0.7%)
* .pyi - 0.1M (0.1%)
* .toml - 23.4K (0.0%)
* .tpl - 8.3K (0.0%)
* .yaml - 5.1K (0.0%)
* .template - 3.8K (0.0%)
* .txt - 1.6K (0.0%)
* .sh - 0.2K (0.0%)
largest files
* (2.0M) lib/python3.11/site-packages/pandas/_libs/groupby.cpython-311-darwin.so
* (1.9M) lib/python3.11/site-packages/pandas/_libs/hashtable.cpython-311-darwin.so
* (1.8M) lib/python3.11/site-packages/pandas/_libs/algos.cpython-311-darwin.so
* (1.1M) lib/python3.11/site-packages/pandas/_libs/interval.cpython-311-darwin.so
* (1.1M) lib/python3.11/site-packages/pandas/_libs/join.cpython-311-darwin.so
💡 New Features
- make --inspect file sizes consistent with other output @jameslamb (#228)
- add support for conda packages @jameslamb (#204)
- avoid duplicate file I/O for 'compiled-objects-have-debug-symbols' @jameslamb (#222)
- add 'compiled-objects-have-debug-symbols' support for tar.gz and tar.bz2 @jameslamb (#219)
🙈 Bug Fixes
- raise an informative error on unrecognized file format @jameslamb (#225)
- prevent exit codes greater than 255 @jameslamb (#224)
📖 Documentation
- [docs] clarify project description @jameslamb (#223)
- [docs] add Windows trove classifier @jameslamb (#216)
🛠 Maintenance
- release v0.6.0 @jameslamb (#229)
- [ci] enforce flake8-pyi checks @jameslamb (#227)
- enforce more uses of keyword-only arguments @jameslamb (#226)
- rename some test variables and scripts @jameslamb (#220)
- [ci] add flake8-bandit checks @jameslamb (#218)
- upgrade test data to scikit-build 0.8.0 @jameslamb (#217)
- move compiled-object detection code out of distribution_summary @jameslamb (#215)
- [ci] add win32 and linux_* wheels to smoke tests @jameslamb (#212)
- centralize archive-format detection @jameslamb (#214)
- introduce file_utils module @jameslamb (#213)
- [ci] add more extensions to gitignore @jameslamb (#211)
- bump development version @jameslamb (#208)
- [ci] fix download-artifact use in package uploads @jameslamb (#210)
- [ci] fix package uploads @jameslamb (#209)