Releases: 30350n/inventree_part_import
Releases · 30350n/inventree_part_import
1.7
New Features
- Add
interactive_category_matches
andinteractive_parameter_matches
config variables (#40) - Rename
max_results
config variable tointeractive_part_matches
- Add
auto_detect_columns
config variable (#41) - Add
_omit_parameters
category attribute (#54) - Add a warning if suppliers are ordered suboptimally
CLI Fixes
- Fix error if multiple supplier parts with same SKU, but different companies exist (#33)
- Fix error message if parameter fails to update (#36), thanks @cmidgley!
- Fix various issues with empty supplier configurations
Supplier Fixes
- Improve LCSC API reliability (#34)
- Fix LCSC datasheet urls (#42)
- Remove html tags from LCSC manufacturer names (#44)
- Catch ConnectionError when downloading datasheets (#43)
- Update LCSC API url (#48), thanks @zenermerps!
- Gracefully handle failing to crawl mouser for parameters (#49)
- Fix searching by DigiKey part number (#14)
Misc
inventree-part-import
is now available in the AUR, thanks @randrej!
You can support this project by becoming a GitHub Sponsor or by donating via PayPal!
1.6
Warning: Searching by DigiKey part number is broken in this version as it still relies on the old DigiKey V3 API.
New Features
- New --version option to print the current version
- Manual parameter matching when interactively matching parameters (#17)
- New experimental configuration option
part_selection_format
to customize the interactive part selection prompt (#23)
CLI Fixes
- Make category and parameter aliases case insensitive
- Ensure category and parameter aliases don't exist before automatically adding them
- Support part category names containing
/
(#21)
Supplier Fixes
- Check for validity of country/language codes for DigiKey, Reichelt, TME (#3, #12)
- Support all available LCSC currencies (#25)
- Various URL/HTML quoting fixes for TME
You can support this project by becoming a GitHub Sponsor or by donating via PayPal!
1.5
New Features
- New
--update
and--update-recursive
arguments to update existing component databases!
CLI Fixes
- Set min
platformdirs
version correctly (Thanks @spike77453 !) - Better error handling (all HTTP errors get handled globally now)
- Properly handle single column CSV files
- Enable support for xls, xlsx file formats
Supplier Fixes
- Fix LCSC urls containing HTML
- Fix image urls that contain semicolons
- Fix properly handling multi value TME parameters
You can support this project by becoming a GitHub Sponsor or by donating via PayPal!
1.4
New Features
- Datasheet support #1 (fully compatible with
inventree_kicad
)
CLI Fixes
- Fix index out of range error when selecting parameter in interactive mode
- Fix adding parameter aliases
- Fix adding category aliases in the wrong place
- Make global config variables overridable by supplier ones
- Fix interactive reimport message always displaying
Supplier Fixes
- Remove html tags from mouser description
- Rework reichelt supplier (always query all product pages)