# 2.2.2 (17 Aug 2020)
### Fixes
- Packages with dot in name led to invalid nix expression
- Problem generating error message for resolution impossible errors
- `buildPythonPackage` of mach-nix failed if arguments like `pkgs` were passed.
- When overriding packages, mach-nix now falls back to using `overrideAttrs` if `overridePythonAttrs` is not available.
### Package Fixes:
- pip: installation failed. Fixed by forcing `nixpkgs` provider
- gdal: building from sdist doesn't work. Fixed by forcing `nixpkgs` provider
### Development
- Merged project `pypi-crawlers` into mach-nix (was separated project before)
See Changelog.md for changes.
* adapt data interface for new sdist dependency graph format
* change wording in readme
* wheel support + concept providers
* overlay support WIP
* overlay support
* extras support for nixpkgs
* machnix as overrides
* granular provider settings + custom autoPatchelfHook
* improve overlay generator, remove prefer_new
* unify nixpkgs src
* update interface, bump version and examples
* fixes and updated docs