Kintree

Latest version: v1.1.0

Safety actively analyzes 638699 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 9

0.6.2

Maintenance Release
- Disabled LCSC in list of suppliers as LCSC discontinued their API for the moment (see 106)
- Updated SnapEDA data fetch to use download method from tools (so much faster!)
- Updated dependencies

0.6.1

Maintenance Release
* Updated KiCad sexpr and library writer: still giving incorrect raw output but it is fixed after opening and saving library in KiCad (no data loss)
* Fixed method creating empty old KiCad symbol library files (eg. `.lib` and `.dcm`)
* Improved handling of alternate result: now opening original part URL in browser
* Reverted minimum tested version to `3.8`, still pretty much alive!
* Updated dependencies

0.6.0

MAJOR RELEASE

New features
- Supplier/manufacturer alternates
- On main GUI window, added an option for adding supplier and/or manufacturer alternate to an InvenTree part
- When this option is enabled, the part creation flow is simplified to adding the supplier/manufacturer data to an already exisiting InvenTree part using its ID or IPN field
- This option only works with InvenTree parts as the concept of supplier/manufacturer alternates does not exists (yet) in KiCad
- Manufacturer name match
- Some suppliers use slightly different names for the same manufacturer
- Added a method to ratio compare with existing manufacturers in the database and find potential match
- If match is found, use it. This avoids creating duplicate of the same manufacturer.

Major maintenance
- SnapEDA API moved from Heroku to my own hosting service
- SnapEDA API requires token which cannot be exposed publicly therefore a proxy is needed for SnapEDA API requests
- Heroku dropped the free option and was running an instance of [API proxy server](https://github.com/MauricioRobayo/API-Key-Proxy-Server) which now archived, therefore I have made my own proxy server and run it on `snapeda.eeinte.ch`
- SnapEDA search API was updated to use the new URL, eg. transparent change change to Ki-nTree users
- Updated README, fixes 97
- Updated Python version support to 3.9+ to match InvenTree's own Python version requirements
- Updated dependencies
- Slightly improved test coverage

0.5.4

Maintenance Release
* 92: Remember the last selected supplier
* Fix 94: Resolved match for manufacturer parts when checking for existing InvenTree parts
* Fix 97: Updated parameter fetching and handling
* (Should) Fix 96: Updated [Digi-Key API](https://github.com/peeter123/digikey-api) to `1.0.0` removing support for API v2
* Updated InvenTree Python API and other dependencies

0.5.3

Maintenance Release
All changes from 89
* Upped supported versions of Python from `3.7-3.9` to `3.8-3.10`
* Upped supported InvenTree Python library to `0.7.1`
* Upped various dependencies
* Tiny CI clean-up and capacitor template correction

0.5.2

Maintenance Release

* Fix LCSC API data download - 83
* Add setting to automatically create missing sub-category - 86
* Add documentation for starting a new InvenTree setup from scratch - 80
* Add documentation for InvenTree permissions - 82

Page 4 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.