·
4 commits
to main
since this release
Re-architected from a single monolithic package into an umbrella package over a
monorepo of independently-published integrations. The top-level integrify
distribution ships no integration code of its own — install only what you need:
pip install integrify— shared core onlypip install integrify[epoint]— core + EPointpip install integrify[epoint,lsim]— core + selected integrationspip install integrify[all]— every integration
Import paths are unchanged (integrify.epoint, integrify.kapitalbank, …).
Changed
- Split into an umbrella plus per-integration distributions (
integrify-epoint,integrify-core, …), each pulled in through its extra.
Removed
- Breaking: replaced the previous monolithic
integrify(last release 2.2.2); integrations must now be opted into via extras. - Breaking: dropped Python 3.9 (end-of-life) — now requires Python >= 3.10.
Full Changelog: https://github.com/mmzeynalli/integrify/commits/integrify-3.0.0