From 35fbef6cd3a407d4f99330eb46a5bbd8cb19da89 Mon Sep 17 00:00:00 2001 From: "Salvador E. Tropea" Date: Thu, 22 Jun 2023 13:03:13 -0300 Subject: [PATCH] Updated docs --- docs/_build/doctrees/environment.pickle | Bin 617748 -> 618144 bytes docs/_build/doctrees/history.doctree | Bin 101910 -> 102552 bytes docs/_build/doctrees/kicost.doctree | Bin 328592 -> 328592 bytes docs/_build/html/.buildinfo | 2 +- docs/_build/html/_modules/index.html | 6 +- docs/_build/html/_modules/kicost/ansi.html | 6 +- docs/_build/html/_modules/kicost/config.html | 6 +- .../currency_converter.html | 6 +- .../currency_converter/download_rates.html | 6 +- .../html/_modules/kicost/distributors.html | 6 +- .../kicost/distributors/api_digikey.html | 6 +- .../kicost/distributors/api_element14.html | 6 +- .../kicost/distributors/api_mouser.html | 6 +- .../kicost/distributors/api_nexar.html | 6 +- .../distributors/api_partinfo_kitspace.html | 6 +- .../_modules/kicost/distributors/api_tme.html | 6 +- .../distributors/dist_local_template.html | 6 +- .../kicost/distributors/distributor.html | 6 +- .../distributors/distributors_info.html | 6 +- .../_modules/kicost/distributors/log__.html | 6 +- docs/_build/html/_modules/kicost/edas.html | 6 +- .../html/_modules/kicost/edas/eda_altium.html | 6 +- .../html/_modules/kicost/edas/eda_kicad.html | 6 +- .../_modules/kicost/edas/generic_csv.html | 6 +- .../html/_modules/kicost/edas/tools.html | 6 +- .../html/_modules/kicost/global_vars.html | 6 +- .../html/_modules/kicost/kicad_config.html | 6 +- docs/_build/html/_modules/kicost/kicost.html | 6 +- .../html/_modules/kicost/kicost_config.html | 6 +- .../html/_modules/kicost/kicost_gui.html | 6 +- .../_modules/kicost/kicost_kicadplugin.html | 6 +- docs/_build/html/_modules/kicost/log.html | 6 +- docs/_build/html/_modules/kicost/log__.html | 6 +- .../_build/html/_modules/kicost/sexpdata.html | 6 +- .../html/_modules/kicost/spreadsheet.html | 6 +- .../html/_static/documentation_options.js | 2 +- docs/_build/html/authors.html | 6 +- docs/_build/html/configuration.html | 6 +- docs/_build/html/contributing.html | 6 +- docs/_build/html/genindex.html | 6 +- docs/_build/html/history.html | 407 ++++++++--------- docs/_build/html/index.html | 139 +++--- docs/_build/html/installation.html | 6 +- .../html/kicost.currency_converter.html | 6 +- docs/_build/html/kicost.distributors.html | 6 +- docs/_build/html/kicost.edas.html | 6 +- docs/_build/html/kicost.html | 8 +- docs/_build/html/modules.html | 6 +- docs/_build/html/objects.inv | Bin 3347 -> 3347 bytes docs/_build/html/py-modindex.html | 6 +- docs/_build/html/readme.html | 6 +- docs/_build/html/search.html | 6 +- docs/_build/html/searchindex.js | 2 +- docs/_build/html/usage.html | 6 +- docs/_build/singlehtml/.buildinfo | 2 +- .../_static/documentation_options.js | 2 +- docs/_build/singlehtml/index.html | 413 +++++++++--------- docs/_build/singlehtml/objects.inv | Bin 3382 -> 3382 bytes 58 files changed, 628 insertions(+), 613 deletions(-) diff --git a/docs/_build/doctrees/environment.pickle b/docs/_build/doctrees/environment.pickle index 656114affd323365dd9818ad66e4b1e25e3612b9..7474fd366864d42dba3e42921979ecff974fe354 100644 GIT binary patch delta 29082 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 delta 29820 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 delta 15607 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 delta 57 zcmbQxE;6BAq@jheg=q`()Kl{2>Qgel{;isg<407mZ=`Tzg` diff --git a/docs/_build/html/.buildinfo b/docs/_build/html/.buildinfo index 567c3625..cf12a542 100644 --- a/docs/_build/html/.buildinfo +++ b/docs/_build/html/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: 122e06b8cf0a68685d4f2cbe56f9b9b0 +config: a6221d7647f65a72c1019ee55a1942b1 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/docs/_build/html/_modules/index.html b/docs/_build/html/_modules/index.html index 15400787..a652821b 100644 --- a/docs/_build/html/_modules/index.html +++ b/docs/_build/html/_modules/index.html @@ -5,7 +5,7 @@ - Overview: module code — kicost 1.1.17 documentation + Overview: module code — kicost 1.1.18 documentation @@ -26,7 +26,7 @@

Navigation

  • modules |
  • - + @@ -98,7 +98,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_build/html/_modules/kicost/ansi.html b/docs/_build/html/_modules/kicost/ansi.html index 007ecfcf..f5471a40 100644 --- a/docs/_build/html/_modules/kicost/ansi.html +++ b/docs/_build/html/_modules/kicost/ansi.html @@ -5,7 +5,7 @@ - kicost.ansi — kicost 1.1.17 documentation + kicost.ansi — kicost 1.1.18 documentation @@ -26,7 +26,7 @@

    Navigation

  • modules |
  • - + @@ -182,7 +182,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_build/html/_modules/kicost/config.html b/docs/_build/html/_modules/kicost/config.html index ab12c00d..6f739581 100644 --- a/docs/_build/html/_modules/kicost/config.html +++ b/docs/_build/html/_modules/kicost/config.html @@ -5,7 +5,7 @@ - kicost.config — kicost 1.1.17 documentation + kicost.config — kicost 1.1.18 documentation @@ -26,7 +26,7 @@

    Navigation

  • modules |
  • - + @@ -270,7 +270,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_build/html/_modules/kicost/currency_converter/currency_converter.html b/docs/_build/html/_modules/kicost/currency_converter/currency_converter.html index 36596048..bb191f35 100644 --- a/docs/_build/html/_modules/kicost/currency_converter/currency_converter.html +++ b/docs/_build/html/_modules/kicost/currency_converter/currency_converter.html @@ -5,7 +5,7 @@ - kicost.currency_converter.currency_converter — kicost 1.1.17 documentation + kicost.currency_converter.currency_converter — kicost 1.1.18 documentation @@ -26,7 +26,7 @@

    Navigation

  • modules |
  • - + @@ -170,7 +170,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_build/html/_modules/kicost/currency_converter/download_rates.html b/docs/_build/html/_modules/kicost/currency_converter/download_rates.html index 87b56b45..50e94933 100644 --- a/docs/_build/html/_modules/kicost/currency_converter/download_rates.html +++ b/docs/_build/html/_modules/kicost/currency_converter/download_rates.html @@ -5,7 +5,7 @@ - kicost.currency_converter.download_rates — kicost 1.1.17 documentation + kicost.currency_converter.download_rates — kicost 1.1.18 documentation @@ -26,7 +26,7 @@

    Navigation

  • modules |
  • - + @@ -115,7 +115,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_build/html/_modules/kicost/distributors.html b/docs/_build/html/_modules/kicost/distributors.html index f79c40c9..bc9a5b3c 100644 --- a/docs/_build/html/_modules/kicost/distributors.html +++ b/docs/_build/html/_modules/kicost/distributors.html @@ -5,7 +5,7 @@ - kicost.distributors — kicost 1.1.17 documentation + kicost.distributors — kicost 1.1.18 documentation @@ -26,7 +26,7 @@

    Navigation

  • modules |
  • - + @@ -193,7 +193,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_build/html/_modules/kicost/distributors/api_digikey.html b/docs/_build/html/_modules/kicost/distributors/api_digikey.html index e6729e24..12d1d927 100644 --- a/docs/_build/html/_modules/kicost/distributors/api_digikey.html +++ b/docs/_build/html/_modules/kicost/distributors/api_digikey.html @@ -5,7 +5,7 @@ - kicost.distributors.api_digikey — kicost 1.1.17 documentation + kicost.distributors.api_digikey — kicost 1.1.18 documentation @@ -26,7 +26,7 @@

    Navigation

  • modules |
  • - + @@ -286,7 +286,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_build/html/_modules/kicost/distributors/api_element14.html b/docs/_build/html/_modules/kicost/distributors/api_element14.html index 2ecdac5c..dbd47f2b 100644 --- a/docs/_build/html/_modules/kicost/distributors/api_element14.html +++ b/docs/_build/html/_modules/kicost/distributors/api_element14.html @@ -5,7 +5,7 @@ - kicost.distributors.api_element14 — kicost 1.1.17 documentation + kicost.distributors.api_element14 — kicost 1.1.18 documentation @@ -26,7 +26,7 @@

    Navigation

  • modules |
  • - + @@ -527,7 +527,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_build/html/_modules/kicost/distributors/api_mouser.html b/docs/_build/html/_modules/kicost/distributors/api_mouser.html index 2d550bcf..1eabf4a3 100644 --- a/docs/_build/html/_modules/kicost/distributors/api_mouser.html +++ b/docs/_build/html/_modules/kicost/distributors/api_mouser.html @@ -5,7 +5,7 @@ - kicost.distributors.api_mouser — kicost 1.1.17 documentation + kicost.distributors.api_mouser — kicost 1.1.18 documentation @@ -26,7 +26,7 @@

    Navigation

  • modules |
  • - + @@ -454,7 +454,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_build/html/_modules/kicost/distributors/api_nexar.html b/docs/_build/html/_modules/kicost/distributors/api_nexar.html index 46c41cd8..39053f77 100644 --- a/docs/_build/html/_modules/kicost/distributors/api_nexar.html +++ b/docs/_build/html/_modules/kicost/distributors/api_nexar.html @@ -5,7 +5,7 @@ - kicost.distributors.api_nexar — kicost 1.1.17 documentation + kicost.distributors.api_nexar — kicost 1.1.18 documentation @@ -26,7 +26,7 @@

    Navigation

  • modules |
  • - + @@ -715,7 +715,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_build/html/_modules/kicost/distributors/api_partinfo_kitspace.html b/docs/_build/html/_modules/kicost/distributors/api_partinfo_kitspace.html index 70558660..ff336a81 100644 --- a/docs/_build/html/_modules/kicost/distributors/api_partinfo_kitspace.html +++ b/docs/_build/html/_modules/kicost/distributors/api_partinfo_kitspace.html @@ -5,7 +5,7 @@ - kicost.distributors.api_partinfo_kitspace — kicost 1.1.17 documentation + kicost.distributors.api_partinfo_kitspace — kicost 1.1.18 documentation @@ -26,7 +26,7 @@

    Navigation

  • modules |
  • - + @@ -475,7 +475,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_build/html/_modules/kicost/distributors/api_tme.html b/docs/_build/html/_modules/kicost/distributors/api_tme.html index 3ea68c50..a829bade 100644 --- a/docs/_build/html/_modules/kicost/distributors/api_tme.html +++ b/docs/_build/html/_modules/kicost/distributors/api_tme.html @@ -5,7 +5,7 @@ - kicost.distributors.api_tme — kicost 1.1.17 documentation + kicost.distributors.api_tme — kicost 1.1.18 documentation @@ -26,7 +26,7 @@

    Navigation

  • modules |
  • - + @@ -556,7 +556,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_build/html/_modules/kicost/distributors/dist_local_template.html b/docs/_build/html/_modules/kicost/distributors/dist_local_template.html index bbd0e034..205f5620 100644 --- a/docs/_build/html/_modules/kicost/distributors/dist_local_template.html +++ b/docs/_build/html/_modules/kicost/distributors/dist_local_template.html @@ -5,7 +5,7 @@ - kicost.distributors.dist_local_template — kicost 1.1.17 documentation + kicost.distributors.dist_local_template — kicost 1.1.18 documentation @@ -26,7 +26,7 @@

    Navigation

  • modules |
  • - + @@ -253,7 +253,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_build/html/_modules/kicost/distributors/distributor.html b/docs/_build/html/_modules/kicost/distributors/distributor.html index 8173b967..a213f38d 100644 --- a/docs/_build/html/_modules/kicost/distributors/distributor.html +++ b/docs/_build/html/_modules/kicost/distributors/distributor.html @@ -5,7 +5,7 @@ - kicost.distributors.distributor — kicost 1.1.17 documentation + kicost.distributors.distributor — kicost 1.1.18 documentation @@ -26,7 +26,7 @@

    Navigation

  • modules |
  • - + @@ -374,7 +374,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_build/html/_modules/kicost/distributors/distributors_info.html b/docs/_build/html/_modules/kicost/distributors/distributors_info.html index f2de5bb4..b871e9d7 100644 --- a/docs/_build/html/_modules/kicost/distributors/distributors_info.html +++ b/docs/_build/html/_modules/kicost/distributors/distributors_info.html @@ -5,7 +5,7 @@ - kicost.distributors.distributors_info — kicost 1.1.17 documentation + kicost.distributors.distributors_info — kicost 1.1.18 documentation @@ -26,7 +26,7 @@

    Navigation

  • modules |
  • - + @@ -198,7 +198,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_build/html/_modules/kicost/distributors/log__.html b/docs/_build/html/_modules/kicost/distributors/log__.html index 8f7b69c1..1ea55ca9 100644 --- a/docs/_build/html/_modules/kicost/distributors/log__.html +++ b/docs/_build/html/_modules/kicost/distributors/log__.html @@ -5,7 +5,7 @@ - kicost.distributors.log__ — kicost 1.1.17 documentation + kicost.distributors.log__ — kicost 1.1.18 documentation @@ -26,7 +26,7 @@

    Navigation

  • modules |
  • - + @@ -121,7 +121,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_build/html/_modules/kicost/edas.html b/docs/_build/html/_modules/kicost/edas.html index 83779d19..710b1b57 100644 --- a/docs/_build/html/_modules/kicost/edas.html +++ b/docs/_build/html/_modules/kicost/edas.html @@ -5,7 +5,7 @@ - kicost.edas — kicost 1.1.17 documentation + kicost.edas — kicost 1.1.18 documentation @@ -26,7 +26,7 @@

    Navigation

  • modules |
  • - + @@ -133,7 +133,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_build/html/_modules/kicost/edas/eda_altium.html b/docs/_build/html/_modules/kicost/edas/eda_altium.html index 0c21c2d6..cdd71d8b 100644 --- a/docs/_build/html/_modules/kicost/edas/eda_altium.html +++ b/docs/_build/html/_modules/kicost/edas/eda_altium.html @@ -5,7 +5,7 @@ - kicost.edas.eda_altium — kicost 1.1.17 documentation + kicost.edas.eda_altium — kicost 1.1.18 documentation @@ -26,7 +26,7 @@

    Navigation

  • modules |
  • - + @@ -226,7 +226,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_build/html/_modules/kicost/edas/eda_kicad.html b/docs/_build/html/_modules/kicost/edas/eda_kicad.html index 43f82d5e..b892b9ff 100644 --- a/docs/_build/html/_modules/kicost/edas/eda_kicad.html +++ b/docs/_build/html/_modules/kicost/edas/eda_kicad.html @@ -5,7 +5,7 @@ - kicost.edas.eda_kicad — kicost 1.1.17 documentation + kicost.edas.eda_kicad — kicost 1.1.18 documentation @@ -26,7 +26,7 @@

    Navigation

  • modules |
  • - + @@ -238,7 +238,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_build/html/_modules/kicost/edas/generic_csv.html b/docs/_build/html/_modules/kicost/edas/generic_csv.html index 93e988cd..37dd8506 100644 --- a/docs/_build/html/_modules/kicost/edas/generic_csv.html +++ b/docs/_build/html/_modules/kicost/edas/generic_csv.html @@ -5,7 +5,7 @@ - kicost.edas.generic_csv — kicost 1.1.17 documentation + kicost.edas.generic_csv — kicost 1.1.18 documentation @@ -26,7 +26,7 @@

    Navigation

  • modules |
  • - + @@ -301,7 +301,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_build/html/_modules/kicost/edas/tools.html b/docs/_build/html/_modules/kicost/edas/tools.html index 62367b33..6c0ed0ad 100644 --- a/docs/_build/html/_modules/kicost/edas/tools.html +++ b/docs/_build/html/_modules/kicost/edas/tools.html @@ -5,7 +5,7 @@ - kicost.edas.tools — kicost 1.1.17 documentation + kicost.edas.tools — kicost 1.1.18 documentation @@ -26,7 +26,7 @@

    Navigation

  • modules |
  • - + @@ -869,7 +869,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_build/html/_modules/kicost/global_vars.html b/docs/_build/html/_modules/kicost/global_vars.html index db747cd9..67f99bde 100644 --- a/docs/_build/html/_modules/kicost/global_vars.html +++ b/docs/_build/html/_modules/kicost/global_vars.html @@ -5,7 +5,7 @@ - kicost.global_vars — kicost 1.1.17 documentation + kicost.global_vars — kicost 1.1.18 documentation @@ -26,7 +26,7 @@

    Navigation

  • modules |
  • - + @@ -198,7 +198,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_build/html/_modules/kicost/kicad_config.html b/docs/_build/html/_modules/kicost/kicad_config.html index 10afe2ae..b1d115af 100644 --- a/docs/_build/html/_modules/kicost/kicad_config.html +++ b/docs/_build/html/_modules/kicost/kicad_config.html @@ -5,7 +5,7 @@ - kicost.kicad_config — kicost 1.1.17 documentation + kicost.kicad_config — kicost 1.1.18 documentation @@ -26,7 +26,7 @@

    Navigation

  • modules |
  • - + @@ -366,7 +366,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_build/html/_modules/kicost/kicost.html b/docs/_build/html/_modules/kicost/kicost.html index ab8a1358..8f159505 100644 --- a/docs/_build/html/_modules/kicost/kicost.html +++ b/docs/_build/html/_modules/kicost/kicost.html @@ -5,7 +5,7 @@ - kicost.kicost — kicost 1.1.17 documentation + kicost.kicost — kicost 1.1.18 documentation @@ -26,7 +26,7 @@

    Navigation

  • modules |
  • - + @@ -392,7 +392,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_build/html/_modules/kicost/kicost_config.html b/docs/_build/html/_modules/kicost/kicost_config.html index 0e040cf8..516d3563 100644 --- a/docs/_build/html/_modules/kicost/kicost_config.html +++ b/docs/_build/html/_modules/kicost/kicost_config.html @@ -5,7 +5,7 @@ - kicost.kicost_config — kicost 1.1.17 documentation + kicost.kicost_config — kicost 1.1.18 documentation @@ -26,7 +26,7 @@

    Navigation

  • modules |
  • - + @@ -393,7 +393,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_build/html/_modules/kicost/kicost_gui.html b/docs/_build/html/_modules/kicost/kicost_gui.html index 7871b74d..33e25edf 100644 --- a/docs/_build/html/_modules/kicost/kicost_gui.html +++ b/docs/_build/html/_modules/kicost/kicost_gui.html @@ -5,7 +5,7 @@ - kicost.kicost_gui — kicost 1.1.17 documentation + kicost.kicost_gui — kicost 1.1.18 documentation @@ -26,7 +26,7 @@

    Navigation

  • modules |
  • - + @@ -1322,7 +1322,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_build/html/_modules/kicost/kicost_kicadplugin.html b/docs/_build/html/_modules/kicost/kicost_kicadplugin.html index dfe99c35..fa914609 100644 --- a/docs/_build/html/_modules/kicost/kicost_kicadplugin.html +++ b/docs/_build/html/_modules/kicost/kicost_kicadplugin.html @@ -5,7 +5,7 @@ - kicost.kicost_kicadplugin — kicost 1.1.17 documentation + kicost.kicost_kicadplugin — kicost 1.1.18 documentation @@ -26,7 +26,7 @@

    Navigation

  • modules |
  • - + @@ -169,7 +169,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_build/html/_modules/kicost/log.html b/docs/_build/html/_modules/kicost/log.html index a8af06ef..c4b83b98 100644 --- a/docs/_build/html/_modules/kicost/log.html +++ b/docs/_build/html/_modules/kicost/log.html @@ -5,7 +5,7 @@ - kicost.log — kicost 1.1.17 documentation + kicost.log — kicost 1.1.18 documentation @@ -26,7 +26,7 @@

    Navigation

  • modules |
  • - + @@ -294,7 +294,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_build/html/_modules/kicost/log__.html b/docs/_build/html/_modules/kicost/log__.html index d2724ba7..6d9037af 100644 --- a/docs/_build/html/_modules/kicost/log__.html +++ b/docs/_build/html/_modules/kicost/log__.html @@ -5,7 +5,7 @@ - kicost.log__ — kicost 1.1.17 documentation + kicost.log__ — kicost 1.1.18 documentation @@ -26,7 +26,7 @@

    Navigation

  • modules |
  • - + @@ -166,7 +166,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_build/html/_modules/kicost/sexpdata.html b/docs/_build/html/_modules/kicost/sexpdata.html index d1efd641..0fdc21fc 100644 --- a/docs/_build/html/_modules/kicost/sexpdata.html +++ b/docs/_build/html/_modules/kicost/sexpdata.html @@ -5,7 +5,7 @@ - kicost.sexpdata — kicost 1.1.17 documentation + kicost.sexpdata — kicost 1.1.18 documentation @@ -26,7 +26,7 @@

    Navigation

  • modules |
  • - + @@ -746,7 +746,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_build/html/_modules/kicost/spreadsheet.html b/docs/_build/html/_modules/kicost/spreadsheet.html index 198e45ab..d0072a2e 100644 --- a/docs/_build/html/_modules/kicost/spreadsheet.html +++ b/docs/_build/html/_modules/kicost/spreadsheet.html @@ -5,7 +5,7 @@ - kicost.spreadsheet — kicost 1.1.17 documentation + kicost.spreadsheet — kicost 1.1.18 documentation @@ -26,7 +26,7 @@

    Navigation

  • modules |
  • - + @@ -1378,7 +1378,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_build/html/_static/documentation_options.js b/docs/_build/html/_static/documentation_options.js index 5953dd81..f9ba9cac 100644 --- a/docs/_build/html/_static/documentation_options.js +++ b/docs/_build/html/_static/documentation_options.js @@ -1,6 +1,6 @@ var DOCUMENTATION_OPTIONS = { URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'), - VERSION: '1.1.17', + VERSION: '1.1.18', LANGUAGE: 'None', COLLAPSE_INDEX: false, BUILDER: 'html', diff --git a/docs/_build/html/authors.html b/docs/_build/html/authors.html index c71ce1b5..6936a191 100644 --- a/docs/_build/html/authors.html +++ b/docs/_build/html/authors.html @@ -5,7 +5,7 @@ - Credits — kicost 1.1.17 documentation + Credits — kicost 1.1.18 documentation @@ -34,7 +34,7 @@

    Navigation

  • previous |
  • - + @@ -136,7 +136,7 @@

    Navigation

  • previous |
  • - + diff --git a/docs/_build/html/configuration.html b/docs/_build/html/configuration.html index 188fbfe1..952edf8c 100644 --- a/docs/_build/html/configuration.html +++ b/docs/_build/html/configuration.html @@ -5,7 +5,7 @@ - Configuration file — kicost 1.1.17 documentation + Configuration file — kicost 1.1.18 documentation @@ -34,7 +34,7 @@

    Navigation

  • previous |
  • - + @@ -193,7 +193,7 @@

    Navigation

  • previous |
  • - + diff --git a/docs/_build/html/contributing.html b/docs/_build/html/contributing.html index ff3d6e5b..c7063d58 100644 --- a/docs/_build/html/contributing.html +++ b/docs/_build/html/contributing.html @@ -5,7 +5,7 @@ - Contributing — kicost 1.1.17 documentation + Contributing — kicost 1.1.18 documentation @@ -34,7 +34,7 @@

    Navigation

  • previous |
  • - + @@ -219,7 +219,7 @@

    Navigation

  • previous |
  • - + diff --git a/docs/_build/html/genindex.html b/docs/_build/html/genindex.html index 096e6114..411ab21d 100644 --- a/docs/_build/html/genindex.html +++ b/docs/_build/html/genindex.html @@ -5,7 +5,7 @@ - Index — kicost 1.1.17 documentation + Index — kicost 1.1.18 documentation @@ -26,7 +26,7 @@

    Navigation

  • modules |
  • - + @@ -1448,7 +1448,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_build/html/history.html b/docs/_build/html/history.html index 31678d85..3a6e7011 100644 --- a/docs/_build/html/history.html +++ b/docs/_build/html/history.html @@ -5,7 +5,7 @@ - History — kicost 1.1.17 documentation + History — kicost 1.1.18 documentation @@ -34,7 +34,7 @@

    Navigation

  • previous |
  • - + @@ -47,29 +47,35 @@

    Navigation

    History

    -

    1.1.17 (2023-05-15)

    +

    1.1.18 (2023-06-22)

    +
      +
    • Fixed problems when no arguments were specified

    • +
    +
    +
    +

    1.1.17 (2023-05-15)

    • Fix Nexar problems when no MANF

    • Add TME retry

    -
    -

    1.1.16 (2023-04-10)

    +
    +

    1.1.16 (2023-04-10)

    • Fix disabled KitSpace API, no longer available

    • Fix display API errors in the GUI dialog

    • Fix Nexar problems when we don’t get a closest match

    -
    -

    1.1.15 (2022-12-15)

    +
    +

    1.1.15 (2022-12-15)

    • Fix avoid showing secrets in logs

    • Fix confusing options overwrite

    -
    -

    1.1.14 (2022-12-14)

    +
    +

    1.1.14 (2022-12-14)

    • Fix TME component URLs

    • Fix installation problems when tqdm isn’t installed

    • @@ -79,22 +85,22 @@

      1.1.14 (2022-12-14) -

      1.1.12 (2022-09-27)

      +
      +

      1.1.12 (2022-09-27)

      • Fix problems when trying to use Digi-Key API, but not available

      • Fix progress bar in the GUI not working for Python 3.10+

      -
      -

      1.1.10 (2022-06-29)

      +
      +

      1.1.10 (2022-06-29)

      • Fix Mouser API problems for languages other than english (always No Stock)

      • Fix KitSpace API encoding issues (UTF-8 as ISO-8859-1)

      -
      -

      1.1.8 (2022-05-09)

      +
      +

      1.1.8 (2022-05-09)

      diff --git a/docs/_build/html/searchindex.js b/docs/_build/html/searchindex.js index c088982b..69e41e2f 100644 --- a/docs/_build/html/searchindex.js +++ b/docs/_build/html/searchindex.js @@ -1 +1 @@ -Search.setIndex({docnames:["authors","configuration","contributing","history","index","installation","kicost","kicost.currency_converter","kicost.distributors","kicost.edas","modules","readme","usage"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":1,"sphinx.ext.viewcode":1,sphinx:56},filenames:["authors.rst","configuration.rst","contributing.rst","history.rst","index.rst","installation.rst","kicost.rst","kicost.currency_converter.rst","kicost.distributors.rst","kicost.edas.rst","modules.rst","readme.rst","usage.rst"],objects:{"":{kicost:[6,0,0,"-"]},"kicost.ansi":{AnsiBack:[6,1,1,""],AnsiCodes:[6,1,1,""],AnsiFore:[6,1,1,""],AnsiStyle:[6,1,1,""],code_to_chars:[6,3,1,""],set_title:[6,3,1,""]},"kicost.ansi.AnsiBack":{BLACK:[6,2,1,""],BLUE:[6,2,1,""],CYAN:[6,2,1,""],GREEN:[6,2,1,""],LIGHTBLACK_EX:[6,2,1,""],LIGHTBLUE_EX:[6,2,1,""],LIGHTCYAN_EX:[6,2,1,""],LIGHTGREEN_EX:[6,2,1,""],LIGHTMAGENTA_EX:[6,2,1,""],LIGHTRED_EX:[6,2,1,""],LIGHTWHITE_EX:[6,2,1,""],LIGHTYELLOW_EX:[6,2,1,""],MAGENTA:[6,2,1,""],RED:[6,2,1,""],RESET:[6,2,1,""],WHITE:[6,2,1,""],YELLOW:[6,2,1,""]},"kicost.ansi.AnsiFore":{BLACK:[6,2,1,""],BLUE:[6,2,1,""],CYAN:[6,2,1,""],GREEN:[6,2,1,""],LIGHTBLACK_EX:[6,2,1,""],LIGHTBLUE_EX:[6,2,1,""],LIGHTCYAN_EX:[6,2,1,""],LIGHTGREEN_EX:[6,2,1,""],LIGHTMAGENTA_EX:[6,2,1,""],LIGHTRED_EX:[6,2,1,""],LIGHTWHITE_EX:[6,2,1,""],LIGHTYELLOW_EX:[6,2,1,""],MAGENTA:[6,2,1,""],RED:[6,2,1,""],RESET:[6,2,1,""],WHITE:[6,2,1,""],YELLOW:[6,2,1,""]},"kicost.ansi.AnsiStyle":{BRIGHT:[6,2,1,""],DIM:[6,2,1,""],NORMAL:[6,2,1,""],RESET_ALL:[6,2,1,""]},"kicost.config":{config_error:[6,3,1,""],config_force_path:[6,3,1,""],config_force_ttl:[6,3,1,""],config_number:[6,3,1,""],config_path:[6,3,1,""],fill_missing_with_defaults:[6,3,1,""],load_config:[6,3,1,""],log_api_options:[6,3,1,""],parse_apis_section:[6,3,1,""],parse_kicost_section:[6,3,1,""]},"kicost.currency_converter":{currency_converter:[7,0,0,"-"],currency_tables:[7,0,0,"-"],default_rates:[7,0,0,"-"],download_rates:[7,0,0,"-"]},"kicost.currency_converter.currency_converter":{CurrencyConverter:[7,1,1,""],format_currency:[7,3,1,""],get_currency_name:[7,3,1,""],get_currency_symbol:[7,3,1,""],list_currencies:[7,3,1,""]},"kicost.currency_converter.currency_converter.CurrencyConverter":{convert:[7,4,1,""]},"kicost.currency_converter.download_rates":{download_rates:[7,3,1,""]},"kicost.distributors":{api_digikey:[8,0,0,"-"],api_element14:[8,0,0,"-"],api_mouser:[8,0,0,"-"],api_nexar:[8,0,0,"-"],api_partinfo_kitspace:[8,0,0,"-"],api_tme:[8,0,0,"-"],configure_apis:[8,3,1,""],configure_from_environment:[8,3,1,""],dist_local_template:[8,0,0,"-"],distributor:[8,0,0,"-"],distributors_info:[8,0,0,"-"],get_api_keys_to_hide:[8,3,1,""],get_api_list:[8,3,1,""],get_api_status:[8,3,1,""],get_api_valid_options:[8,3,1,""],get_dist_name_from_label:[8,3,1,""],get_dist_parts_info:[8,3,1,""],get_distributor_info:[8,3,1,""],get_distributors_iter:[8,3,1,""],get_distributors_list:[8,3,1,""],get_registered_apis:[8,3,1,""],global_vars:[8,0,0,"-"],init_distributor_dict:[8,3,1,""],is_valid_api:[8,3,1,""],log__:[8,0,0,"-"],set_api_status:[8,3,1,""],set_distributors_logger:[8,3,1,""],set_distributors_progress:[8,3,1,""]},"kicost.distributors.api_digikey":{api_digikey:[8,1,1,""]},"kicost.distributors.api_digikey.api_digikey":{api_distributors:[8,2,1,""],config_options:[8,2,1,""],configure:[8,4,1,""],enabled:[8,2,1,""],env_ops:[8,2,1,""],env_prefix:[8,2,1,""],name:[8,2,1,""],query_part_info:[8,4,1,""],type:[8,2,1,""],url:[8,2,1,""]},"kicost.distributors.api_element14":{api_element14:[8,1,1,""]},"kicost.distributors.api_element14.api_element14":{api_distributors:[8,2,1,""],config_options:[8,2,1,""],configure:[8,4,1,""],countries:[8,2,1,""],enabled:[8,2,1,""],env_ops:[8,2,1,""],env_prefix:[8,2,1,""],key:[8,2,1,""],name:[8,2,1,""],query_part_info:[8,4,1,""],try_by_keyword:[8,2,1,""],type:[8,2,1,""],url:[8,2,1,""]},"kicost.distributors.api_mouser":{api_mouser:[8,1,1,""]},"kicost.distributors.api_mouser.api_mouser":{api_distributors:[8,2,1,""],cache:[8,2,1,""],config_options:[8,2,1,""],configure:[8,4,1,""],enabled:[8,2,1,""],env_ops:[8,2,1,""],env_prefix:[8,2,1,""],key:[8,2,1,""],name:[8,2,1,""],query_part_info:[8,4,1,""],type:[8,2,1,""],url:[8,2,1,""]},"kicost.distributors.api_nexar":{api_nexar:[8,1,1,""]},"kicost.distributors.api_nexar.api_nexar":{DIST_TRANSLATION:[8,2,1,""],KICOST2NEXAR_DIST:[8,2,1,""],access_token:[8,2,1,""],api_distributors:[8,2,1,""],cache:[8,2,1,""],config_options:[8,2,1,""],configure:[8,4,1,""],country:[8,2,1,""],enabled:[8,2,1,""],env_ops:[8,2,1,""],env_prefix:[8,2,1,""],expiration:[8,2,1,""],fill_extra_info:[8,4,1,""],fill_part_data:[8,4,1,""],fill_part_info:[8,4,1,""],get_headers:[8,4,1,""],get_part_info:[8,4,1,""],get_spec:[8,4,1,""],get_token:[8,4,1,""],id:[8,2,1,""],look_query_in_cache:[8,4,1,""],name:[8,2,1,""],query2name:[8,4,1,""],query:[8,4,1,""],query_part_info:[8,4,1,""],secret:[8,2,1,""],select_best_part:[8,4,1,""],solve_queries:[8,4,1,""],token:[8,2,1,""],type:[8,2,1,""],url:[8,2,1,""]},"kicost.distributors.api_partinfo_kitspace":{api_partinfo_kitspace:[8,1,1,""]},"kicost.distributors.api_partinfo_kitspace.api_partinfo_kitspace":{DIST_TRANSLATION:[8,2,1,""],KICOST2KITSPACE_DIST:[8,2,1,""],api_distributors:[8,2,1,""],cache:[8,2,1,""],configure:[8,4,1,""],enabled:[8,2,1,""],env_ops:[8,2,1,""],env_prefix:[8,2,1,""],fill_part_info:[8,4,1,""],get_part_info:[8,4,1,""],get_spec:[8,4,1,""],name:[8,2,1,""],query2name:[8,4,1,""],query:[8,4,1,""],query_part_info:[8,4,1,""],type:[8,2,1,""],url:[8,2,1,""]},"kicost.distributors.api_tme":{api_tme:[8,1,1,""]},"kicost.distributors.api_tme.api_tme":{api_distributors:[8,2,1,""],app_secret:[8,2,1,""],config_options:[8,2,1,""],configure:[8,4,1,""],country:[8,2,1,""],enabled:[8,2,1,""],env_ops:[8,2,1,""],env_prefix:[8,2,1,""],language:[8,2,1,""],name:[8,2,1,""],query_part_info:[8,4,1,""],token:[8,2,1,""],type:[8,2,1,""],url:[8,2,1,""]},"kicost.distributors.dist_local_template":{dist_local_template:[8,1,1,""]},"kicost.distributors.dist_local_template.dist_local_template":{api_distributors:[8,2,1,""],configure:[8,4,1,""],enabled:[8,2,1,""],env_ops:[8,2,1,""],name:[8,2,1,""],query_part_info:[8,4,1,""],type:[8,2,1,""],update_distributors:[8,4,1,""],url:[8,2,1,""]},"kicost.distributors.distributor":{distributor_class:[8,1,1,""]},"kicost.distributors.distributor.distributor_class":{add_distributor:[8,4,1,""],add_distributors:[8,4,1,""],config_options:[8,2,1,""],configure_apis:[8,4,1,""],configure_from_environment:[8,4,1,""],distributor_dict:[8,2,1,""],env_ops:[8,2,1,""],from_environment:[8,4,1,""],get_api_status:[8,4,1,""],get_dist_parts_info:[8,4,1,""],get_distributor_info:[8,4,1,""],get_distributor_template:[8,4,1,""],get_distributors_iter:[8,4,1,""],init_dist_dict:[8,4,1,""],keys_to_hide:[8,2,1,""],label2name:[8,2,1,""],log_request:[8,4,1,""],log_response:[8,4,1,""],logger:[8,2,1,""],main_init_dist_dict:[8,4,1,""],priorities:[8,2,1,""],query:[8,4,1,""],query_part_info:[8,4,1,""],register:[8,4,1,""],registered:[8,2,1,""],set_api_status:[8,4,1,""],update_distributors:[8,4,1,""]},"kicost.distributors.distributors_info":{DistributorInfo:[8,1,1,""],DistributorLabel:[8,1,1,""],DistributorOrder:[8,1,1,""]},"kicost.distributors.distributors_info.DistributorInfo":{is_local:[8,4,1,""],is_web:[8,4,1,""]},"kicost.distributors.log__":{debug_detailed:[8,3,1,""],debug_full:[8,3,1,""],debug_obsessive:[8,3,1,""],debug_overview:[8,3,1,""],is_debug_full:[8,3,1,""],warning:[8,3,1,""]},"kicost.edas":{eda_altium:[9,0,0,"-"],eda_kicad:[9,0,0,"-"],file_eda_match:[9,3,1,""],generic_csv:[9,0,0,"-"],get_eda_label:[9,3,1,""],get_part_groups:[9,3,1,""],get_registered_eda_labels:[9,3,1,""],get_registered_eda_names:[9,3,1,""],set_edas_logger:[9,3,1,""],tools:[9,0,0,"-"]},"kicost.edas.eda_altium":{eda_altium:[9,1,1,""]},"kicost.edas.eda_altium.eda_altium":{desc:[9,2,1,""],file_eda_match:[9,4,1,""],get_part_groups:[9,4,1,""],label:[9,2,1,""],name:[9,2,1,""]},"kicost.edas.eda_kicad":{eda_kicad:[9,1,1,""]},"kicost.edas.eda_kicad.eda_kicad":{desc:[9,2,1,""],file_eda_match:[9,4,1,""],get_part_groups:[9,4,1,""],label:[9,2,1,""],name:[9,2,1,""]},"kicost.edas.generic_csv":{generic_csv:[9,1,1,""]},"kicost.edas.generic_csv.generic_csv":{desc:[9,2,1,""],file_eda_match:[9,4,1,""],get_part_groups:[9,4,1,""],label:[9,2,1,""],name:[9,2,1,""]},"kicost.edas.tools":{group_parts:[9,3,1,""],groups_sort:[9,3,1,""],order_refs:[9,3,1,""],partgroup_qty:[9,3,1,""],subpartqty_split:[9,3,1,""]},"kicost.global_vars":{DistData:[6,1,1,""],KiCostError:[6,5,1,""],PartGroup:[6,1,1,""],wxPythonNotPresent:[6,5,1,""]},"kicost.global_vars.PartGroup":{update_specs:[6,4,1,""]},"kicost.kicad_config":{bom_plugin_add_entry:[6,3,1,""],bom_plugin_remove_entry:[6,3,1,""],fields_add_entry:[6,3,1,""],fields_remove_entry:[6,3,1,""],get_app_config_path:[6,3,1,""]},"kicost.kicost":{kicost:[6,3,1,""],kicost_gui_notdependences:[6,3,1,""],output_filename:[6,3,1,""],query_part_info:[6,3,1,""]},"kicost.kicost_config":{kicost_setup:[6,3,1,""],kicost_unsetup:[6,3,1,""]},"kicost.kicost_gui":{kicost_gui:[6,3,1,""]},"kicost.kicost_kicadplugin":{debug_dialog:[6,3,1,""],install_kicost:[6,3,1,""],kicost_kicadplugin:[6,1,1,""]},"kicost.kicost_kicadplugin.kicost_kicadplugin":{Run:[6,4,1,""],defaults:[6,4,1,""]},"kicost.log":{CustomFormatter:[6,1,1,""],FilterNoInfo:[6,1,1,""],FilterOnlyInfo:[6,1,1,""],MyLogger:[6,1,1,""],get_logger:[6,3,1,""],init:[6,3,1,""],set_domain:[6,3,1,""],set_filters:[6,3,1,""],set_verbosity:[6,3,1,""]},"kicost.log.CustomFormatter":{format:[6,4,1,""]},"kicost.log.FilterNoInfo":{filter:[6,4,1,""]},"kicost.log.FilterOnlyInfo":{filter:[6,4,1,""]},"kicost.log.MyLogger":{findCaller:[6,4,1,""],log:[6,4,1,""],log_totals:[6,4,1,""],n_filtered:[6,2,1,""],warn_cnt:[6,2,1,""],warn_hash:[6,2,1,""],warn_tcnt:[6,2,1,""],warning:[6,4,1,""]},"kicost.log__":{debug:[6,3,1,""],debug_detailed:[6,3,1,""],debug_full:[6,3,1,""],debug_general:[6,3,1,""],debug_obsessive:[6,3,1,""],debug_overview:[6,3,1,""],error:[6,3,1,""],get_logger:[6,3,1,""],info:[6,3,1,""],is_debug_detailed:[6,3,1,""],is_debug_obsessive:[6,3,1,""],is_debug_overview:[6,3,1,""],set_logger:[6,3,1,""],warning:[6,3,1,""]},"kicost.sexpdata":{Quoted:[6,1,1,""],String:[6,1,1,""],Symbol:[6,1,1,""],car:[6,3,1,""],cdr:[6,3,1,""],dump:[6,3,1,""],dumps:[6,3,1,""],load:[6,3,1,""],loads:[6,3,1,""]},"kicost.sexpdata.Quoted":{tosexp:[6,4,1,""]},"kicost.sexpdata.String":{tosexp:[6,4,1,""]},"kicost.sexpdata.Symbol":{tosexp:[6,4,1,""]},"kicost.spreadsheet":{Spreadsheet:[6,1,1,""],create_spreadsheet:[6,3,1,""],create_worksheet:[6,3,1,""]},"kicost.spreadsheet.Spreadsheet":{ABOUT_MSG:[6,2,1,""],ADD_DATE_BOTTOM:[6,2,1,""],ADD_DATE_TOP:[6,2,1,""],ADJUST_ROW_AND_COL_SIZE:[6,2,1,""],ADJUST_WEIGHT:[6,2,1,""],COLLAPSE_REFS:[6,2,1,""],DATE_FIELD_LABEL:[6,2,1,""],DEFAULT_BUILD_QTY:[6,2,1,""],DISTRIBUTORS:[6,2,1,""],DISTRIBUTOR_COLUMNS:[6,2,1,""],GLOBAL_COLUMNS:[6,2,1,""],INCLUDE_PRJ_INFO:[6,2,1,""],MAX_COL_WIDTH:[6,2,1,""],MAX_LEN_WORKSHEET_NAME:[6,2,1,""],MIN_COL_WIDTH:[6,2,1,""],PART_NSEQ_SEPRTR:[6,2,1,""],PRJ_INFO_ROWS:[6,2,1,""],PRJ_INFO_START:[6,2,1,""],SORT_DISTRIBUTORS:[6,2,1,""],SORT_GROUPS:[6,2,1,""],SUPPRESS_CAT_URL:[6,2,1,""],SUPPRESS_DIST_DESC:[6,2,1,""],USER_FIELDS:[6,2,1,""],WRK_FORMATS:[6,2,1,""],add_date:[6,4,1,""],adjust_row_and_col_sizes:[6,4,1,""],compute_cell_size:[6,4,1,""],conditional_format:[6,4,1,""],conditional_format_r:[6,4,1,""],define_name_range:[6,4,1,""],define_name_ref:[6,4,1,""],get_for_sheet:[6,4,1,""],get_range:[6,4,1,""],get_ref:[6,4,1,""],set_column:[6,4,1,""],set_currency:[6,4,1,""],write_string:[6,4,1,""],write_url:[6,4,1,""]},kicost:{ansi:[6,0,0,"-"],config:[6,0,0,"-"],currency_converter:[7,0,0,"-"],distributors:[8,0,0,"-"],edas:[9,0,0,"-"],global_vars:[6,0,0,"-"],kicad_config:[6,0,0,"-"],kicost:[6,0,0,"-"],kicost_config:[6,0,0,"-"],kicost_gui:[6,0,0,"-"],kicost_kicadplugin:[6,0,0,"-"],log:[6,0,0,"-"],log__:[6,0,0,"-"],os_windows:[6,0,0,"-"],sexpdata:[6,0,0,"-"],spreadsheet:[6,0,0,"-"],version:[6,0,0,"-"]}},objnames:{"0":["py","module","Python module"],"1":["py","class","Python class"],"2":["py","attribute","Python attribute"],"3":["py","function","Python function"],"4":["py","method","Python method"],"5":["py","exception","Python exception"]},objtypes:{"0":"py:module","1":"py:class","2":"py:attribute","3":"py:function","4":"py:method","5":"py:exception"},terms:{"0022012067":12,"0022232061":12,"0114":12,"0805":12,"100":[6,7,8,12],"1000":1,"10000":12,"101":6,"1010":12,"1019":12,"102":6,"103":6,"104":6,"105":6,"106":6,"107":6,"10k":12,"10k0":12,"124":12,"180":12,"2001":9,"2015":4,"2016":4,"2017":4,"2018":4,"2019":4,"2020":4,"2021":4,"2022":4,"2023":4,"215":12,"286":12,"2x2":12,"303030":6,"361":12,"398":12,"3rd":1,"4217":12,"5010":3,"7357":12,"80ff80":6,"8859":3,"909090":6,"break":[3,6,12],"case":[3,9,12],"class":[3,6,7,8,9],"default":[1,3,5,6,8,12],"export":12,"final":12,"float":[7,12],"function":[2,3,6,7],"import":[3,6,9],"int":6,"j\u00fanior":0,"new":[2,3,12],"null":6,"preng\u00e8r":7,"return":[1,3,6,7,8,9],"short":3,"static":[6,8,9],"true":[1,6,8,9],"try":[3,12],"while":6,AND:3,Added:3,Adding:4,But:[1,12],For:[5,9,12],ILS:8,Not:[4,6],ODS:3,One:12,The:[1,2,3,6,7,9,11,12],Then:[1,8,12],There:[3,12],These:[7,12],Use:[1,3,12],Used:[6,8],Using:[1,12],With:4,__main__:3,_qty:9,aaaaaa:6,about:[1,2,6,8,12],about_msg:6,abov:12,absolut:6,accept:[3,12],access:[1,3,8,12],access_token:8,acept:12,across:[3,6,12],action:[6,9],actionplugin:6,activ:[3,5],actual:3,adam:0,adamheinrich:0,adapt:3,add:[2,3,5,6,8,12],add_dat:6,add_date_bottom:6,add_date_top:6,add_distributor:8,added:[3,12],adding:[3,12],addit:[3,5,12],address:[3,12],adjust:[3,6,11],adjust_row_and_col_s:6,adjust_weight:6,administr:5,aeccxropdfi:11,affect:3,after:[3,5,9,12],again:1,agent:3,ajax:3,alex:7,alexprenger:7,algorithm:3,alho:0,alia:6,align:6,all:[1,2,3,6,8,9,11,12],allow:[3,12],alpha3:12,alphabet:9,alreadi:5,also:[1,3,6,11,12],altern:[3,12],altium:[3,9,11,12],alwai:[2,3,6],ammount:6,among:12,amount:7,anaconda:5,ani:[1,2,3,6,9,12],anonym:1,anoth:[3,7,12],ansi:10,ansi_escape_cod:6,ansiback:6,ansicod:6,ansifor:6,ansistyl:6,anyth:2,api:[1,3,8],api_digikei:[6,10],api_distributor:8,api_element14:[6,10],api_mous:[6,10],api_nam:8,api_nexar:[6,10],api_opt:8,api_partinfo_kitspac:[6,10],api_sit:1,api_tm:[6,10],app:[1,3],app_secret:[1,8],appear:[3,11,12],append:[6,12],appli:12,applic:1,appnam:6,appreci:2,apt:5,arbitrarili:12,aren:1,arg:[6,8],argument:[5,6,12],around:3,arrai:[3,6],arrang:12,arrow:[3,8,12],articl:2,ascii:12,asign:12,ask:3,assembl:12,assign:[3,6,12],associ:[1,12],assum:[2,5],attempt:3,attribut:[6,8],aud:8,authorizedonli:8,automat:[3,12],avail:[3,6,12],avali:[3,12],avoid:[3,6],babel:7,back:3,backslash:3,bad:3,ban:3,bar:3,base:[1,3,6,7,8,9],basic:6,beauti:9,becaus:[3,12],been:[3,12],befor:[2,3,6,9],begin:[3,6],being:3,bellow:12,benign:3,best:[2,3,8],best_pric:6,bestdatasheet:8,beta:3,better:3,between:3,bg_color:6,bigger:6,bill:12,bin:5,binari:5,bit:[2,6],black:6,blank:12,block:3,blog:2,blue:6,board:[3,6,11,12],board_cost:3,board_qti:[3,6],bold:6,bom1:12,bom2:12,bom3:12,bom:[3,4,6,9,11],bom_ord:9,bom_plugin_add_entri:6,bom_plugin_remove_entri:6,bool:[6,8],both:[3,12],branch:2,brief:[6,8,9],bright:6,bsd:6,bug:[3,5],bugfix:2,bui:[1,6],build:12,built:11,bunch:12,c000c0:6,c_prj:9,cach:[1,3,8],cache_path:[1,8],cache_ttl:[1,8],cad:8,calc:[3,12],calcul:[9,12],call:[3,6,12],caller:6,can:[1,2,3,5,6,9,11,12],capabl:3,capacitor:12,car:6,care:12,carri:6,cart:12,cat:[3,6],catalog:6,catalogu:[3,6,12],caus:[3,12],cdr:6,cell:[3,6,11,12],cell_format:6,center:6,ceron:[0,3],certain:12,certif:1,challeng:3,chang:[2,3,6],channel:3,charact:[3,6,12],cheaper:6,cheapest:6,check:[2,3,6,9,12],checkout:2,chf:8,choos:12,circuit:[6,11,12],circuitri:12,classmethod:8,claus:6,clear:3,click:[6,12],clickabl:12,clickurl:8,client:1,client_id:[1,8],client_secret:[1,8],clientid:1,clientsecret:1,clone:2,close:12,closest:3,cls:8,cmd:6,cny:8,code:[3,5,6,8,9,12],code_to_char:6,col1:6,col2:6,col:[6,8],collabor:4,collaps:[3,6,9,12],collapse_ref:6,collect:8,colon:12,color:[3,6,12],column:[3,6,8,12],com:[0,2,5,6,7,8,11,12],combin:[9,12],come:[8,12],comma:[3,9,12],command:[1,3,4,5,6],command_line_api_opt:6,comment:[3,6],commit:[2,3],common:9,commun:3,compani:[3,8],compat:[3,9,12],complet:3,complex:1,complic:12,compon:[3,6,8,9],component:9,compos:6,comput:6,compute_cell_s:6,condit:3,conditional_format:6,conditional_format_r:6,config:[1,3,10],config_error:6,config_force_path:6,config_force_ttl:6,config_numb:6,config_opt:8,config_path:6,configur:[3,4,6,8,12],configure_api:8,configure_from_environ:8,configure_kicost_api:6,confus:3,conjunct:12,connector:12,consid:12,consist:12,contain:[3,6,11,12],content:[3,4,10],context:[3,4],contribut:4,contributor:4,control:3,convers:7,convert:[3,6,7],copi:[2,8],corpor:0,correct:3,correctli:3,correspond:12,cosmet:3,cost:[3,6,11,12],could:[2,9,12],count:[1,9],countri:[1,3,8],coupl:6,cpc:[1,8],cpc_countri:[1,8],crash:3,creat:[2,3,6,11,12],create_spreadsheet:6,create_worksheet:6,creation:3,credit:[2,4],criteria:6,csv:[3,9,11,12],ctrl:6,cue:4,cunrrent:7,cur:8,currenc:[3,6,7,8,12],currency_convert:[6,10],currency_t:[6,10],currency_unit:6,currencyconvert:7,current:[1,3,5,8,11,12],custom:[3,4,6],customformatt:6,cut:[3,11,12],cyan:6,czk:8,dai:1,data:[1,3,4,6,8,9,11],datasheet:[3,6,8],date:[3,6],date_field_label:6,deal:3,debug:[3,6,12],debug_detail:[6,8],debug_dialog:6,debug_ful:[6,8],debug_gener:6,debug_obsess:[6,8],debug_overview:[6,8],debug_print:3,decim:[3,12],declar:12,decod:6,decoupl:12,decreas:3,decrepit:3,def_max_column_w:6,default_build_qti:6,default_r:[6,10],defin:[1,3,6,8,9,12],define_name_rang:6,define_name_ref:6,definit:[6,12],delai:3,delet:3,delimit:[3,8,12],depend:[3,5,12],deriv:[1,8],desc:[3,6,9],describ:8,descript:[2,3,6,8],design:[3,6,9,12],desir:12,desktop:3,detail:[2,3],detect:[3,6],determin:[6,8],develop:[2,4,5,6,8,11,12],devic:12,dialog:[3,6],dict:[6,8,9],dictionari:[6,8,9,12],didn:3,differ:[3,9,12],digi:[1,3,8,12],digikei:[3,8,12],digikey_:12,digikey_cache_path:8,digikey_cache_ttl:8,digikey_client_id:8,digikey_client_sandbox:8,digikey_client_secret:8,digikey_exclude_market_place_product:8,digikey_locale_curr:8,digikey_locale_languag:8,digikey_locale_ship_to_countri:8,digikey_locale_sit:8,digikey_pn:[3,12],digikey_sandbox:8,digikey_storage_path:8,digikeynum:12,digikeypn:[3,12],digikeyvendor:12,digikeyvp:12,digikeyvpn:12,digit:12,dim:6,diorcet:0,diorceti:0,direct:12,directli:[11,12],directori:1,disabl:[3,6,8],discard:8,discount:12,discov:8,discrimin:12,displai:[3,12],displayvalu:8,dist:[8,12],dist_list:[6,8],dist_local_templ:[6,10],dist_transl:8,distdata:6,distinguish:3,distribut:8,distributor:[1,3,4,6,9,10,11],distributor_class:8,distributor_column:6,distributor_dict:8,distributorinfo:8,distributorlabel:8,distributorord:8,distributors_info:[6,10],divis:12,dkk:8,dnp:[3,12],doc:[2,6],docstr:2,document:[3,6,11,12],doesn:[1,3],don:[1,3,5,12],done:2,download:[5,7],download_r:[6,10],driven:2,dump:6,dure:[3,12],each:[1,3,5,6,8,9,11,12],eagl:[3,9,11],easi:11,easier:2,easy_instal:5,eda:[3,6,10,11,12],eda_altium:[6,10],eda_class:9,eda_kicad:[6,10],eda_nam:6,eda_tool:12,eeschema:[3,6],effect:12,effort:[3,12],either:12,electron:8,element14:[1,3,8],element14_cache_path:8,element14_cache_ttl:8,element14_cpc_countri:8,element14_farnell_countri:8,element14_kei:8,element14_newark_countri:8,element14_part_api_kei:8,element14_try_by_keyword:8,els:6,empti:[3,6,12],en_u:7,enabl:[1,8,12],encod:3,end:[3,12],english:3,enough:[6,12],enter:[11,12],entri:[3,6],entrypoint:3,env:5,env_op:8,env_prefix:8,environ:[1,3,5,8],equal:3,error:[1,3,6],escap:3,etc:[3,8],eur1:12,eur:[7,8,12],euro:3,europ:3,even:[2,3,5,12],event:6,everi:2,everybodi:6,everyth:12,exampl:[1,4],exc_info:6,excel:12,except:[3,6,12],exchang:7,exclud:[1,3,12],exclude_market_place_product:[1,8],execut:5,exist:[9,12],exit:12,expir:8,explain:2,explicitli:3,express:[9,10,12],ext:[6,12],ext_pric:6,extend:[3,6],extens:9,extra:[3,4,5,6],extra_info:8,extract:[3,12],factor:3,factur:3,fail:[3,6],fake_brows:3,fals:[1,6,8],false_a:6,farnel:[1,3,8,12],farnell_countri:[1,8],featur:[3,4,6],few:12,fewer:3,ff0000:6,ff9900:6,ffff00:6,field:[3,6,8,9,12],fields_add_entri:6,fields_merg:9,fields_remove_entri:6,figur:12,file:[2,3,4,5,6,9,11,12],file_eda_match:9,file_nam:9,file_output_input_sep:6,file_output_max_nam:6,file_output_min_input:6,filelik:6,files_input:6,fill:8,fill_extra_info:8,fill_missing_with_default:6,fill_part_data:8,fill_part_info:8,filter:[6,12],filternoinfo:6,filteronlyinfo:6,find:[3,6,8,12],findcal:6,first:[3,5,6,9,12],fix:[3,8],flake8:2,fld1:12,fld2:12,flexibl:12,folder:[6,11],follow:[3,12],font_color:6,font_siz:6,footprint:[6,9,12],forc:1,force_en_u:[3,6],forev:1,fork:2,format:[1,3,6,7,9,11,12],format_curr:7,formatexcept:6,formatt:6,formattim:6,formerli:9,formula:3,found:[3,11,12],found_part_pct:6,fraction:12,frame:6,free:[1,11],fri:0,frieder:0,from:[1,3,5,6,7,8,9,11,12],from_environ:8,full:[3,5,6],futur:[3,6,9,12],gbp:8,gener:[1,3,6,8,11,12],generic_csv:[6,10],get:[1,3,4,5,6,8,9,12],get_api_keys_to_hid:8,get_api_list:8,get_api_statu:8,get_api_valid_opt:8,get_app_config_path:6,get_currency_nam:7,get_currency_symbol:7,get_dist_name_from_label:8,get_dist_parts_info:8,get_distributor_info:8,get_distributor_templ:8,get_distributors_it:8,get_distributors_list:8,get_eda_label:9,get_for_sheet:6,get_head:8,get_logg:6,get_part_group:9,get_part_info:8,get_rang:6,get_ref:6,get_registered_api:8,get_registered_eda_label:9,get_registered_eda_nam:9,get_spec:8,get_token:8,getmessag:6,getvalu:6,ghost:3,giacinto:[0,3],git:[2,5],github:[0,2,3,5,6,7,11],give:[3,12],given:[2,3,6,9,12],glceron:0,global:[3,6,12],global_column:6,global_var:10,googl:12,got:3,grai:[3,12],graphic:[3,5,6,11,12],greatli:2,green:[6,12],group:[3,4,6,9],group_field:[3,6,12],group_part:9,groups_sort:9,gtk3:5,gui:[3,4,5,6,11,12],guid:12,guidelin:4,guillardi:0,had:[3,12],hand:[6,9,11],handl:[6,8,9],hang:3,has:[1,3,5,6,12],have:[1,2,3,5,6,9,12],haven:6,header:[6,8,12],heinrich:0,help:[2,6,12],helper:7,henc:12,here:[1,2,12],heritag:3,hidden:8,hierarchi:12,highest:1,highlight:3,hildo:0,hildogjr:[0,5,11],histor:7,histori:4,hit:8,hkd:8,hkey_classes_root:12,hold:6,houston:6,how:[2,3,5,6,8],href:3,html:[3,6,7,12],http:[0,2,5,6,7,8,11],huf:8,huge:[6,7],hundr:12,hyphen:9,ident:[3,9,12],identifi:[6,8],ignor:[1,3,6,9,12],ignore_cat:8,ignore_field:[3,6,9,12],ignorecas:6,illustr:12,implement:[3,6],imposs:12,improv:3,in_fil:[6,9],in_stock_quant:8,inact:3,includ:[1,2,3,5,6,12],include_prj_info:6,incompat:3,increas:3,index:[3,4,7],indic:[3,8,9,12],individu:[11,12],info:[0,3,6,8,12],inform:[3,6,8,9,12],init:6,init_dist_dict:8,init_distributor_dict:8,initi:[3,5,6,8],input:[3,5,6,8,9,12],inr:8,insal:12,insert:12,insid:3,instal:[2,3,4,6,11],install_kicost:6,instead:3,insuffici:3,integ:[6,12],integr:[3,12],intend:[9,12],interfac:[3,6,11,12],intern:[3,8,12],internali:8,internet:[5,6],interpret:[6,12],inventori:[11,12],inventorylevel:8,is_debug_detail:6,is_debug_ful:8,is_debug_obsess:6,is_debug_overview:6,is_loc:8,is_valid_api:8,is_web:8,isn:[3,8,12],iso4217:[6,12],iso:[3,7,12],issu:[2,3,6],ital:6,item:[3,8,12],iter:8,its:[1,12],javascript:3,jlcpcb:3,jmp1a45:12,jmp2b26:12,johnson:0,johnthagen:0,join:6,jp6:12,jpy:8,json:[6,8],jumper:12,just:[1,2,3,9,12],keep:[1,2,6],kei:[1,3,8,9,12],kept:3,keys_to_hid:8,keyword:6,kicad6:6,kicad:[3,4,6,9,11,12],kicad_config:10,kicost2kitspace_dist:8,kicost2nexar_dist:8,kicost:[1,2,3,5],kicost_config:10,kicost_gui:10,kicost_gui_notdepend:6,kicost_kicadplugin:10,kicost_setup:6,kicost_unsetup:6,kicosterror:6,kind:[1,3,6],kitspac:[3,8],kitspace_cache_path:8,kitspace_cache_ttl:8,know:6,known:[7,9],krw:8,kwarg:6,kwd:6,label2nam:8,label:[3,6,8,9,12],lament:1,languag:[1,3,8],larger:12,last:[3,5,6,12],latest:7,layout:3,lcsc:[3,8],lead:4,least:6,leav:12,left:[6,12],less:[3,12],let:6,level:[6,12],libpart:3,librari:[3,12],libreoffic:[3,12],licens:[10,11],lifecyl:12,lightblack_ex:6,lightblue_ex:6,lightcyan_ex:6,lighter:3,lightgreen_ex:6,lightmagenta_ex:6,lightred_ex:6,lightwhite_ex:6,lightyellow_ex:6,like:[3,6,12],limit:[1,3,6,8,9],line:[1,3,4,6],line_com:6,link:[3,6,12],linux:[3,4],list:[2,3,4,6,7,8,9,11],list_curr:7,littl:[2,6],live:1,load:[3,6,12],load_config:6,local:[2,3,6,7,8,12],local_templ:12,locale_curr:8,locale_languag:8,locale_ship_to_countri:8,locale_sit:8,log:[3,10],log__:10,log_api_opt:6,log_request:8,log_respons:8,log_tot:6,logger:[3,6,8,9],logrecord:6,longer:[1,3],look:[2,8,9,12],look_query_in_cach:8,lowest:[6,12],luigi:[0,3],lxml:3,mac:3,made:[3,9,11],magenta:6,mai:[3,12],main:[1,4,12],main_init_dist_dict:8,maintain:4,maisel:0,make:[2,3,8,9,12],man:12,man_num:12,manf:[3,6,8,9,12],manf_num:12,manfufactur:3,mani:[2,12],manual:[6,12],manufactur:[3,6,8,9,12],map:3,mario:0,marketplac:[1,3],martin:0,match:[3,8,9,12],materi:12,max:0,max_col_width:6,max_column_width:[3,6],max_len_worksheet_nam:6,maximum:6,mdeweerd:0,mean:[1,12],mechan:[1,3,6,8,12],meet:2,member:12,memori:12,menu:[3,4],merg:[3,6,9,12],messag:[3,6,12],method:[3,12],mfg:12,mfg_num:12,mfr:12,mfr_num:12,microsoft:12,might:[2,3,12],migrat:3,min:3,min_col_width:6,minimum:[3,6,12],minor:3,mint:3,miss:3,mit:[6,11],mkvirtualenv:2,mmmaisel:0,mnf:12,mnf_num:12,mode:[9,12],model:3,modif:3,modul:[3,4,10],monetari:3,month:1,moq:[6,8],more:[1,2,3,6,9,12],most:12,motor:3,mouser:[1,3,8,12],mouser_cache_path:8,mouser_cache_ttl:8,mouser_kei:[1,8],mouser_part_api_kei:8,move:3,mpn:[3,8,12],mpnorsku:8,msg:[6,8],multi:3,multifil:9,multilin:12,multimatchsearch:8,multipart:6,multipl:[3,6,12],multipli:[3,12],multithread:3,must:[5,6,12],my_weird_part:12,mylogg:6,myr:8,mysteri:6,n_filter:6,n_unsolv:8,name:[1,2,3,6,7,8,9,12],namespac:12,narrow:2,native_dist:8,navig:1,nearest:3,necessari:5,need:[1,3,5,6,7,12],new_component_group:9,new_curr:7,new_fil:12,newark:[1,3,8,12],newark_countri:[1,8],nexar:[1,3,8],nexar_cache_path:8,nexar_cache_ttl:8,nexar_client_id:8,nexar_client_secret:8,nexar_countri:8,nexar_storage_path:8,next:[3,6],ngrai:6,ngreen:6,nice:7,nicknam:6,nil:6,no_collaps:[3,12],no_pric:12,no_scrap:3,nok:8,non:[3,12],none:[3,6,7,8,12],none_a:6,nopop:12,norang:6,normal:[6,12],not_allowed_char:8,not_avail:6,not_manf_cod:6,not_stock:6,note:[1,6,12],now:[2,3,5,12],npurpl:6,nred:6,num:12,num_process:3,number:[3,6,11,12],nup1301:12,nyellow:6,nzd:8,obj:6,object:[6,7,8],obsess:6,obsolet:[3,6,12],obtain:[1,12],occur:3,octopart:[3,8],octoparturl:8,offer:[1,8,12],offici:2,old:1,older:12,oliv:0,oliviermartin:0,omit:[3,12],onc:5,one:[3,6,7,8,9,12],ones:[1,3,7],onli:[1,4,5,7],onlin:3,onorderquant:8,open:[1,2,3,5,6,9,12],oper:[2,3,6],operand:6,opposit:9,ops:8,option:[1,3,4,8],orang:12,order:[3,6,8,9,11,12],order_min_qti:6,order_ref:9,order_too_much:6,ordermultipl:8,org:[2,5,6,7,8],organ:[3,9],origin:[2,7,8,12],os_window:10,other:[1,2,3,6,8,9,11,12],our:8,out:[6,9,12],out_filenam:6,output:[3,6,12],output_filenam:6,outsid:6,overkil:7,overwrit:[3,8,12],own:11,packag:[3,4,5,10,12],page:[3,4,6,11,12],pair:12,parallel:3,param:[6,9],paramet:[3,6,7,12],parinfo:3,pars:[6,9],parse_apis_sect:6,parse_kicost_sect:6,parser:10,part:[1,2,3,4,6,8,9,11],part_format:6,part_format_obsolet:6,part_nseq_seprtr:6,part_num:[6,12],partgroup:[6,8],partgroup_qti:9,parti:1,particular:[3,7,8,12],partinfo:[3,8],partner:8,pass:[1,2,6,12],password:1,past:[3,11,12],path:[1,5,6],path_to_kicost:12,pcb:6,pcbnew:6,peopl:12,persist:5,php:8,pickl:6,pin:12,pip3:5,pip:[2,5,6,11],place:[3,5,8,12],pleas:[1,2],pln:8,plu:12,plugin:[1,3,6],pocoo:7,point:12,popul:[3,4],popular:11,posit:[3,6,12],possibl:[2,3,9,12],post:[2,3],post_setup:3,power:5,preced:[1,12],prefer:12,prefix:8,preliminari:12,preparatori:6,prepend:[3,12],preprocess:9,present:6,prevent:[3,12],previou:[3,12],price:[3,6,7,8,11,12],print:[3,6,12],priorit:[3,12],prioriti:[1,8,12],prioriz:3,privat:1,prj_info:6,prj_info_row:6,prj_info_start:6,probabl:[3,5],problem:[3,6,12],procedur:5,process:[3,11,12],product:[1,3,12],product_url:8,program:[3,5,12],progress:[3,8],proj_info:6,proj_info_field:6,project:[2,3,6,7,9,12],prompt:5,propag:[3,9,12],propos:[2,12],protel:9,proteu:[3,9,11],provid:[1,6,8,12],pull:4,pull_request:2,purch:[6,12],purchas:[3,6,11,12],purpl:[3,12],purpos:1,push:[2,3],put:[2,9,12],put_first:6,pypi:[2,3,5,6],python2:5,python3:5,python:[2,3,5,10,12],pyyaml:6,qty:[3,6,8,12],qualifi:6,quantiti:[3,6,8,9,11,12],queri:[1,3,4,8],query2nam:8,query_part:8,query_part_info:[6,8],query_typ:8,quick:11,quiet:[3,6,12],quot:[3,6],qwi:6,r_0805_handsold:12,rais:3,ran:3,randomli:3,rang:[6,9],rate:[3,6],re_flag:6,read:[1,3,6,9,12],reader:9,readi:2,readm:2,realli:7,reallyweirdpart:12,receiv:9,recogn:3,recognit:3,recommend:[3,12],recomput:3,record:[6,9],red:[6,12],redirect:3,reduc:[3,7,12],reel:3,ref:[6,9,12],ref_sep:9,refactor:3,refactur:3,refer:[3,6,8,9,12],reflect:12,regist:[1,8,9],registri:12,regular:[6,9,12],relat:[3,6],releas:[3,5],rememb:2,remov:[3,6,12],repect:3,replac:[3,5,7,8],replace_by_char:8,replic:12,repo:2,repositori:6,repres:[7,12],reproduc:2,request:4,requir:[3,12],reset:6,reset_al:6,resistors_smd:12,respect:3,respons:[3,8],rest:12,restrict:12,result:[3,8,12],retri:3,retriev:6,revis:9,right:[6,12],rng:6,road:3,ron:8,root:6,row1:6,row2:6,row:[3,6,9,12],rst:[2,3],run:[2,3,6,12],salvador:0,same:[9,12],sandbox:[1,8],save:3,scape:3,sch:0,schem:12,schemat:[3,4,6,11],schrempf:0,scope:2,scrape:[3,4,6,8,9,11],scraper:3,script:[6,11,12],search:[1,3,4,5],secret:[1,3,8],section:[3,12],see:[3,6,9,11,12],seek:6,sek:8,select:[3,4,8],select_best_part:8,seller:8,semicolon:12,send:[2,8],separ:[3,9,12],sequenc:3,sequenti:3,serial:6,server:[1,8],servic:1,set:[0,2,3,6,8,9,12],set_api_statu:8,set_column:6,set_curr:6,set_default:6,set_distributors_logg:8,set_distributors_progress:8,set_domain:6,set_edas_logg:9,set_filt:6,set_logg:6,set_titl:6,set_verbos:6,setup:[2,3,12],sever:[6,11,12],sexp:6,sexpbas:6,sexpdata:10,sgd:8,sh3qq5:12,sheet:[3,6,12],shell:[5,12],shortcut:3,shortdescript:8,shortnam:8,should:[2,6,8,12],shouldn:12,show:[3,4,11],show_cat_url:12,show_dist_list:[3,12],show_eda_list:[3,12],shown:[3,6,12],shunt:12,similar:[3,12],simpl:[6,7],sinc:12,singl:[3,9,12],site:[1,3,9,11],situat:12,size:[3,6],sku:8,slash:12,slug:8,soft:0,softwar:[3,9,11],solut:5,solv:[3,8],solve_queri:8,some:[1,3,12],someth:12,sometim:12,sort:[3,9],sort_distributor:6,sort_group:6,sourc:[6,7,8,9,12],space:[3,12],spec:[6,8],special:11,specif:[9,12],specifi:[1,3,6,7,12],sped:3,split:[3,6,9],split_extra_field:[3,6,9,12],split_ref:9,spreadsheet:[3,4,9,10,11],spreadsheet_filenam:6,stabl:5,stack:6,stack_info:6,stacklevel:6,stamp:3,standard:12,start:[4,11,12],state:5,statement:3,statu:12,step:[2,6],steven:0,stevenj:0,stock:[3,12],store:[6,12],str:[6,7,8,9],str_a:6,strang:3,stream:6,string:[3,6,9,12],stringio:6,strip:12,structur:[3,8],stuff:6,sub:[3,6,9,12],submodul:[3,10],subpackag:10,subpart:[3,4,9],subpartqty_split:9,subset:[2,12],sudo:5,suffici:12,suitabl:9,supmultimatch:8,suppartmatchqueri:8,supplier:6,support:[1,2,3,7,8,11,12],suppos:12,suppress:[3,6,12],suppress_cat_url:6,suppress_dist_desc:6,sure:[2,8],surround:3,symbol:[6,7,12],system:[2,3],tabl:3,tag:2,take:[6,9,12],tell:12,templat:[3,6,8],tempor:5,term:6,termin:[3,5,6,12],test:[2,3,12],test_kicost:2,text:[1,6],text_wrap:6,than:[1,3,6,9,12],thb:8,thei:[1,2,3,12],them:[1,2,3,9,12],thi:[1,2,3,5,6,8,9,12],those:[11,12],thread:3,three:12,throttling_delai:3,through:[2,12],tier:3,time:[1,6],timo:0,timoalho:0,tip:[4,6],titl:[3,6],tme:[1,3,8,12],tme_app_secret:8,tme_cache_path:8,tme_cache_ttl:8,tme_countri:8,tme_languag:8,tme_token:8,to_retri:8,togeth:[3,12],token:[1,8],too:6,too_few_avail:6,too_few_purchas:6,tool:[3,6,10,12],top:6,tosexp:6,total:[3,6,11,12],total_cost_curr:6,total_cost_label:6,tox:2,tqdm:3,track:6,tracker:6,translat:[6,12],translate_field:[6,12],travi:[2,6],tree:6,tri:6,tropea:0,troubleshoot:2,true_a:6,try_by_keyword:8,ttl:6,tupl:[6,9],tuple_a:6,twd:8,two:[9,12],type:[4,5,7,8],ubuntu:5,unavail:12,under:[3,6,11,12],undo:12,ungroup:3,uniniti:3,unit:[3,6,12],unit_cost:3,unit_cost_curr:6,unit_cost_label:6,unit_pric:6,unittest:2,unsetup:[3,12],unsolv:8,until:9,unus:3,updat:[2,3,8,11],update_distributor:8,update_spec:6,upon:12,upvert:[3,11],url:[3,6,8],usag:[1,4,6],usd1:12,usd:[6,7,8,12],use:[1,2,3,5,6,9,12],used:[1,3,5,6,8,9,12],user:[1,3,6,8,11,12],user_field:6,uses:6,usestim:6,using:[1,3,5,6,8,9,12],usual:1,utf:3,val:6,vali:8,valid:[1,3,6,12],valign:6,valu:[1,6,7,8,9,12],values_modifi:6,variabl:[1,3,5,6,8,9],variant:[3,4,6,9],variou:[1,3],vcenter:6,vendor:8,verbos:6,version:[1,2,3,5,9,10,12],via:11,view:9,virtualenv:2,virtualenvwrapp:2,visit:1,visual:[3,4],volunt:2,wai:[2,9,12],want:[2,5,8,11,12],warn:[3,6,8,12],warn_cnt:6,warn_hash:6,warn_tcnt:6,watch:11,web:[2,3,6,8,9,11,12],webpag:3,webscrap:3,websit:[2,3,11,12],weerd:0,weird_product:12,welcom:2,were:3,weren:3,what:[6,7],wheel:5,when:[2,3,6,12],where:[1,3,12],whether:2,which:[3,6,9,12],white:[6,8],whoever:2,whose:12,width:6,wiki:6,wikipedia:6,window:[1,3,4],winpython3:12,winpython:5,within:12,without:[3,4,9,12],work:[2,3],workaround:[3,5],workbook:6,worksheet:[3,6],worksheet_nam:6,would:[2,3,12],wouldn:[3,12],wrapper:6,write:6,write_str:6,write_url:6,wrk_format:6,wrong:1,www:[11,12],wxformbuild:3,wxpython4:5,wxpython:[3,5],wxpythonnotpres:6,wxwidget:3,xess:0,xesscorp:[2,6],xlsx:[6,12],xml:[3,9,11,12],xmlfile:12,xslx:6,xxxx:1,xxxxxxxx:1,xxxxxxxxxxxx:1,xxxxxxxxxxxxxxxx:1,xxxxxxxxxxxxxxxxxxxx:1,xxxxxxxxxxxxxxxxxxxxxxxx:1,xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx:1,xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx:1,yaml:1,yann:0,yellow:[6,12],yet:3,yield:6,you:[1,2,3,5,6,11,12],your:[1,2,5,11,12],your_name_her:2,yourself:1,youtub:11,zar:8,zero:12,zhs:8,zht:8},titles:["Credits","Configuration file","Contributing","History","Welcome to kicost\u2019s documentation!","Installation","kicost package","kicost.currency_converter package","kicost.distributors package","kicost.edas package","kicost","KiCost","Usage"],titleterms:{"2015":3,"2016":3,"2017":3,"2018":3,"2019":3,"2020":3,"2021":3,"2022":3,"2023":3,Adding:12,Not:12,With:12,alwai:7,ansi:6,api_digikei:8,api_element14:8,api_mous:8,api_nexar:8,api_partinfo_kitspac:8,api_tm:8,bom:12,bug:2,collabor:0,command:12,config:6,configur:1,content:[6,7,8,9],context:12,contribut:2,contributor:0,credit:0,cue:12,currency_convert:7,currency_t:7,custom:12,data:12,default_r:7,develop:0,dist_local_templ:8,distributor:[8,12],distributors_info:8,document:[2,4],download_r:7,eda:9,eda_altium:9,eda_kicad:9,exampl:12,express:6,extra:12,featur:[2,11],feedback:2,file:1,fix:2,generic_csv:9,get:[2,7],global_var:[6,8],group:12,gui:0,guidelin:2,hand:7,histori:3,implement:2,indic:4,instal:5,kicad:5,kicad_config:6,kicost:[4,6,7,8,9,10,11,12],kicost_config:6,kicost_gui:6,kicost_kicadplugin:6,last:7,lead:0,licens:6,line:12,linux:5,list:12,log:6,log__:[6,8],main:0,maintain:0,menu:12,modul:[6,7,8,9],old:12,onli:12,option:12,os_window:6,other:7,packag:[6,7,8,9],parser:6,part:12,popul:12,pull:2,python:6,queri:12,rate:7,report:2,request:2,schemat:12,scrape:12,select:12,sexpdata:6,show:12,spreadsheet:[6,12],start:2,style:12,submit:2,submodul:[6,7,8,9],subpackag:6,subpart:12,tabl:4,thi:7,tip:2,tool:9,tri:7,type:2,usag:12,variant:12,version:[6,7],visual:12,welcom:4,window:[5,12],without:5,write:2}}) \ No newline at end of file +Search.setIndex({docnames:["authors","configuration","contributing","history","index","installation","kicost","kicost.currency_converter","kicost.distributors","kicost.edas","modules","readme","usage"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":1,"sphinx.ext.viewcode":1,sphinx:56},filenames:["authors.rst","configuration.rst","contributing.rst","history.rst","index.rst","installation.rst","kicost.rst","kicost.currency_converter.rst","kicost.distributors.rst","kicost.edas.rst","modules.rst","readme.rst","usage.rst"],objects:{"":{kicost:[6,0,0,"-"]},"kicost.ansi":{AnsiBack:[6,1,1,""],AnsiCodes:[6,1,1,""],AnsiFore:[6,1,1,""],AnsiStyle:[6,1,1,""],code_to_chars:[6,3,1,""],set_title:[6,3,1,""]},"kicost.ansi.AnsiBack":{BLACK:[6,2,1,""],BLUE:[6,2,1,""],CYAN:[6,2,1,""],GREEN:[6,2,1,""],LIGHTBLACK_EX:[6,2,1,""],LIGHTBLUE_EX:[6,2,1,""],LIGHTCYAN_EX:[6,2,1,""],LIGHTGREEN_EX:[6,2,1,""],LIGHTMAGENTA_EX:[6,2,1,""],LIGHTRED_EX:[6,2,1,""],LIGHTWHITE_EX:[6,2,1,""],LIGHTYELLOW_EX:[6,2,1,""],MAGENTA:[6,2,1,""],RED:[6,2,1,""],RESET:[6,2,1,""],WHITE:[6,2,1,""],YELLOW:[6,2,1,""]},"kicost.ansi.AnsiFore":{BLACK:[6,2,1,""],BLUE:[6,2,1,""],CYAN:[6,2,1,""],GREEN:[6,2,1,""],LIGHTBLACK_EX:[6,2,1,""],LIGHTBLUE_EX:[6,2,1,""],LIGHTCYAN_EX:[6,2,1,""],LIGHTGREEN_EX:[6,2,1,""],LIGHTMAGENTA_EX:[6,2,1,""],LIGHTRED_EX:[6,2,1,""],LIGHTWHITE_EX:[6,2,1,""],LIGHTYELLOW_EX:[6,2,1,""],MAGENTA:[6,2,1,""],RED:[6,2,1,""],RESET:[6,2,1,""],WHITE:[6,2,1,""],YELLOW:[6,2,1,""]},"kicost.ansi.AnsiStyle":{BRIGHT:[6,2,1,""],DIM:[6,2,1,""],NORMAL:[6,2,1,""],RESET_ALL:[6,2,1,""]},"kicost.config":{config_error:[6,3,1,""],config_force_path:[6,3,1,""],config_force_ttl:[6,3,1,""],config_number:[6,3,1,""],config_path:[6,3,1,""],fill_missing_with_defaults:[6,3,1,""],load_config:[6,3,1,""],log_api_options:[6,3,1,""],parse_apis_section:[6,3,1,""],parse_kicost_section:[6,3,1,""]},"kicost.currency_converter":{currency_converter:[7,0,0,"-"],currency_tables:[7,0,0,"-"],default_rates:[7,0,0,"-"],download_rates:[7,0,0,"-"]},"kicost.currency_converter.currency_converter":{CurrencyConverter:[7,1,1,""],format_currency:[7,3,1,""],get_currency_name:[7,3,1,""],get_currency_symbol:[7,3,1,""],list_currencies:[7,3,1,""]},"kicost.currency_converter.currency_converter.CurrencyConverter":{convert:[7,4,1,""]},"kicost.currency_converter.download_rates":{download_rates:[7,3,1,""]},"kicost.distributors":{api_digikey:[8,0,0,"-"],api_element14:[8,0,0,"-"],api_mouser:[8,0,0,"-"],api_nexar:[8,0,0,"-"],api_partinfo_kitspace:[8,0,0,"-"],api_tme:[8,0,0,"-"],configure_apis:[8,3,1,""],configure_from_environment:[8,3,1,""],dist_local_template:[8,0,0,"-"],distributor:[8,0,0,"-"],distributors_info:[8,0,0,"-"],get_api_keys_to_hide:[8,3,1,""],get_api_list:[8,3,1,""],get_api_status:[8,3,1,""],get_api_valid_options:[8,3,1,""],get_dist_name_from_label:[8,3,1,""],get_dist_parts_info:[8,3,1,""],get_distributor_info:[8,3,1,""],get_distributors_iter:[8,3,1,""],get_distributors_list:[8,3,1,""],get_registered_apis:[8,3,1,""],global_vars:[8,0,0,"-"],init_distributor_dict:[8,3,1,""],is_valid_api:[8,3,1,""],log__:[8,0,0,"-"],set_api_status:[8,3,1,""],set_distributors_logger:[8,3,1,""],set_distributors_progress:[8,3,1,""]},"kicost.distributors.api_digikey":{api_digikey:[8,1,1,""]},"kicost.distributors.api_digikey.api_digikey":{api_distributors:[8,2,1,""],config_options:[8,2,1,""],configure:[8,4,1,""],enabled:[8,2,1,""],env_ops:[8,2,1,""],env_prefix:[8,2,1,""],name:[8,2,1,""],query_part_info:[8,4,1,""],type:[8,2,1,""],url:[8,2,1,""]},"kicost.distributors.api_element14":{api_element14:[8,1,1,""]},"kicost.distributors.api_element14.api_element14":{api_distributors:[8,2,1,""],config_options:[8,2,1,""],configure:[8,4,1,""],countries:[8,2,1,""],enabled:[8,2,1,""],env_ops:[8,2,1,""],env_prefix:[8,2,1,""],key:[8,2,1,""],name:[8,2,1,""],query_part_info:[8,4,1,""],try_by_keyword:[8,2,1,""],type:[8,2,1,""],url:[8,2,1,""]},"kicost.distributors.api_mouser":{api_mouser:[8,1,1,""]},"kicost.distributors.api_mouser.api_mouser":{api_distributors:[8,2,1,""],cache:[8,2,1,""],config_options:[8,2,1,""],configure:[8,4,1,""],enabled:[8,2,1,""],env_ops:[8,2,1,""],env_prefix:[8,2,1,""],key:[8,2,1,""],name:[8,2,1,""],query_part_info:[8,4,1,""],type:[8,2,1,""],url:[8,2,1,""]},"kicost.distributors.api_nexar":{api_nexar:[8,1,1,""]},"kicost.distributors.api_nexar.api_nexar":{DIST_TRANSLATION:[8,2,1,""],KICOST2NEXAR_DIST:[8,2,1,""],access_token:[8,2,1,""],api_distributors:[8,2,1,""],cache:[8,2,1,""],config_options:[8,2,1,""],configure:[8,4,1,""],country:[8,2,1,""],enabled:[8,2,1,""],env_ops:[8,2,1,""],env_prefix:[8,2,1,""],expiration:[8,2,1,""],fill_extra_info:[8,4,1,""],fill_part_data:[8,4,1,""],fill_part_info:[8,4,1,""],get_headers:[8,4,1,""],get_part_info:[8,4,1,""],get_spec:[8,4,1,""],get_token:[8,4,1,""],id:[8,2,1,""],look_query_in_cache:[8,4,1,""],name:[8,2,1,""],query2name:[8,4,1,""],query:[8,4,1,""],query_part_info:[8,4,1,""],secret:[8,2,1,""],select_best_part:[8,4,1,""],solve_queries:[8,4,1,""],token:[8,2,1,""],type:[8,2,1,""],url:[8,2,1,""]},"kicost.distributors.api_partinfo_kitspace":{api_partinfo_kitspace:[8,1,1,""]},"kicost.distributors.api_partinfo_kitspace.api_partinfo_kitspace":{DIST_TRANSLATION:[8,2,1,""],KICOST2KITSPACE_DIST:[8,2,1,""],api_distributors:[8,2,1,""],cache:[8,2,1,""],configure:[8,4,1,""],enabled:[8,2,1,""],env_ops:[8,2,1,""],env_prefix:[8,2,1,""],fill_part_info:[8,4,1,""],get_part_info:[8,4,1,""],get_spec:[8,4,1,""],name:[8,2,1,""],query2name:[8,4,1,""],query:[8,4,1,""],query_part_info:[8,4,1,""],type:[8,2,1,""],url:[8,2,1,""]},"kicost.distributors.api_tme":{api_tme:[8,1,1,""]},"kicost.distributors.api_tme.api_tme":{api_distributors:[8,2,1,""],app_secret:[8,2,1,""],config_options:[8,2,1,""],configure:[8,4,1,""],country:[8,2,1,""],enabled:[8,2,1,""],env_ops:[8,2,1,""],env_prefix:[8,2,1,""],language:[8,2,1,""],name:[8,2,1,""],query_part_info:[8,4,1,""],token:[8,2,1,""],type:[8,2,1,""],url:[8,2,1,""]},"kicost.distributors.dist_local_template":{dist_local_template:[8,1,1,""]},"kicost.distributors.dist_local_template.dist_local_template":{api_distributors:[8,2,1,""],configure:[8,4,1,""],enabled:[8,2,1,""],env_ops:[8,2,1,""],name:[8,2,1,""],query_part_info:[8,4,1,""],type:[8,2,1,""],update_distributors:[8,4,1,""],url:[8,2,1,""]},"kicost.distributors.distributor":{distributor_class:[8,1,1,""]},"kicost.distributors.distributor.distributor_class":{add_distributor:[8,4,1,""],add_distributors:[8,4,1,""],config_options:[8,2,1,""],configure_apis:[8,4,1,""],configure_from_environment:[8,4,1,""],distributor_dict:[8,2,1,""],env_ops:[8,2,1,""],from_environment:[8,4,1,""],get_api_status:[8,4,1,""],get_dist_parts_info:[8,4,1,""],get_distributor_info:[8,4,1,""],get_distributor_template:[8,4,1,""],get_distributors_iter:[8,4,1,""],init_dist_dict:[8,4,1,""],keys_to_hide:[8,2,1,""],label2name:[8,2,1,""],log_request:[8,4,1,""],log_response:[8,4,1,""],logger:[8,2,1,""],main_init_dist_dict:[8,4,1,""],priorities:[8,2,1,""],query:[8,4,1,""],query_part_info:[8,4,1,""],register:[8,4,1,""],registered:[8,2,1,""],set_api_status:[8,4,1,""],update_distributors:[8,4,1,""]},"kicost.distributors.distributors_info":{DistributorInfo:[8,1,1,""],DistributorLabel:[8,1,1,""],DistributorOrder:[8,1,1,""]},"kicost.distributors.distributors_info.DistributorInfo":{is_local:[8,4,1,""],is_web:[8,4,1,""]},"kicost.distributors.log__":{debug_detailed:[8,3,1,""],debug_full:[8,3,1,""],debug_obsessive:[8,3,1,""],debug_overview:[8,3,1,""],is_debug_full:[8,3,1,""],warning:[8,3,1,""]},"kicost.edas":{eda_altium:[9,0,0,"-"],eda_kicad:[9,0,0,"-"],file_eda_match:[9,3,1,""],generic_csv:[9,0,0,"-"],get_eda_label:[9,3,1,""],get_part_groups:[9,3,1,""],get_registered_eda_labels:[9,3,1,""],get_registered_eda_names:[9,3,1,""],set_edas_logger:[9,3,1,""],tools:[9,0,0,"-"]},"kicost.edas.eda_altium":{eda_altium:[9,1,1,""]},"kicost.edas.eda_altium.eda_altium":{desc:[9,2,1,""],file_eda_match:[9,4,1,""],get_part_groups:[9,4,1,""],label:[9,2,1,""],name:[9,2,1,""]},"kicost.edas.eda_kicad":{eda_kicad:[9,1,1,""]},"kicost.edas.eda_kicad.eda_kicad":{desc:[9,2,1,""],file_eda_match:[9,4,1,""],get_part_groups:[9,4,1,""],label:[9,2,1,""],name:[9,2,1,""]},"kicost.edas.generic_csv":{generic_csv:[9,1,1,""]},"kicost.edas.generic_csv.generic_csv":{desc:[9,2,1,""],file_eda_match:[9,4,1,""],get_part_groups:[9,4,1,""],label:[9,2,1,""],name:[9,2,1,""]},"kicost.edas.tools":{group_parts:[9,3,1,""],groups_sort:[9,3,1,""],order_refs:[9,3,1,""],partgroup_qty:[9,3,1,""],subpartqty_split:[9,3,1,""]},"kicost.global_vars":{DistData:[6,1,1,""],KiCostError:[6,5,1,""],PartGroup:[6,1,1,""],wxPythonNotPresent:[6,5,1,""]},"kicost.global_vars.PartGroup":{update_specs:[6,4,1,""]},"kicost.kicad_config":{bom_plugin_add_entry:[6,3,1,""],bom_plugin_remove_entry:[6,3,1,""],fields_add_entry:[6,3,1,""],fields_remove_entry:[6,3,1,""],get_app_config_path:[6,3,1,""]},"kicost.kicost":{kicost:[6,3,1,""],kicost_gui_notdependences:[6,3,1,""],output_filename:[6,3,1,""],query_part_info:[6,3,1,""]},"kicost.kicost_config":{kicost_setup:[6,3,1,""],kicost_unsetup:[6,3,1,""]},"kicost.kicost_gui":{kicost_gui:[6,3,1,""]},"kicost.kicost_kicadplugin":{debug_dialog:[6,3,1,""],install_kicost:[6,3,1,""],kicost_kicadplugin:[6,1,1,""]},"kicost.kicost_kicadplugin.kicost_kicadplugin":{Run:[6,4,1,""],defaults:[6,4,1,""]},"kicost.log":{CustomFormatter:[6,1,1,""],FilterNoInfo:[6,1,1,""],FilterOnlyInfo:[6,1,1,""],MyLogger:[6,1,1,""],get_logger:[6,3,1,""],init:[6,3,1,""],set_domain:[6,3,1,""],set_filters:[6,3,1,""],set_verbosity:[6,3,1,""]},"kicost.log.CustomFormatter":{format:[6,4,1,""]},"kicost.log.FilterNoInfo":{filter:[6,4,1,""]},"kicost.log.FilterOnlyInfo":{filter:[6,4,1,""]},"kicost.log.MyLogger":{findCaller:[6,4,1,""],log:[6,4,1,""],log_totals:[6,4,1,""],n_filtered:[6,2,1,""],warn_cnt:[6,2,1,""],warn_hash:[6,2,1,""],warn_tcnt:[6,2,1,""],warning:[6,4,1,""]},"kicost.log__":{debug:[6,3,1,""],debug_detailed:[6,3,1,""],debug_full:[6,3,1,""],debug_general:[6,3,1,""],debug_obsessive:[6,3,1,""],debug_overview:[6,3,1,""],error:[6,3,1,""],get_logger:[6,3,1,""],info:[6,3,1,""],is_debug_detailed:[6,3,1,""],is_debug_obsessive:[6,3,1,""],is_debug_overview:[6,3,1,""],set_logger:[6,3,1,""],warning:[6,3,1,""]},"kicost.sexpdata":{Quoted:[6,1,1,""],String:[6,1,1,""],Symbol:[6,1,1,""],car:[6,3,1,""],cdr:[6,3,1,""],dump:[6,3,1,""],dumps:[6,3,1,""],load:[6,3,1,""],loads:[6,3,1,""]},"kicost.sexpdata.Quoted":{tosexp:[6,4,1,""]},"kicost.sexpdata.String":{tosexp:[6,4,1,""]},"kicost.sexpdata.Symbol":{tosexp:[6,4,1,""]},"kicost.spreadsheet":{Spreadsheet:[6,1,1,""],create_spreadsheet:[6,3,1,""],create_worksheet:[6,3,1,""]},"kicost.spreadsheet.Spreadsheet":{ABOUT_MSG:[6,2,1,""],ADD_DATE_BOTTOM:[6,2,1,""],ADD_DATE_TOP:[6,2,1,""],ADJUST_ROW_AND_COL_SIZE:[6,2,1,""],ADJUST_WEIGHT:[6,2,1,""],COLLAPSE_REFS:[6,2,1,""],DATE_FIELD_LABEL:[6,2,1,""],DEFAULT_BUILD_QTY:[6,2,1,""],DISTRIBUTORS:[6,2,1,""],DISTRIBUTOR_COLUMNS:[6,2,1,""],GLOBAL_COLUMNS:[6,2,1,""],INCLUDE_PRJ_INFO:[6,2,1,""],MAX_COL_WIDTH:[6,2,1,""],MAX_LEN_WORKSHEET_NAME:[6,2,1,""],MIN_COL_WIDTH:[6,2,1,""],PART_NSEQ_SEPRTR:[6,2,1,""],PRJ_INFO_ROWS:[6,2,1,""],PRJ_INFO_START:[6,2,1,""],SORT_DISTRIBUTORS:[6,2,1,""],SORT_GROUPS:[6,2,1,""],SUPPRESS_CAT_URL:[6,2,1,""],SUPPRESS_DIST_DESC:[6,2,1,""],USER_FIELDS:[6,2,1,""],WRK_FORMATS:[6,2,1,""],add_date:[6,4,1,""],adjust_row_and_col_sizes:[6,4,1,""],compute_cell_size:[6,4,1,""],conditional_format:[6,4,1,""],conditional_format_r:[6,4,1,""],define_name_range:[6,4,1,""],define_name_ref:[6,4,1,""],get_for_sheet:[6,4,1,""],get_range:[6,4,1,""],get_ref:[6,4,1,""],set_column:[6,4,1,""],set_currency:[6,4,1,""],write_string:[6,4,1,""],write_url:[6,4,1,""]},kicost:{ansi:[6,0,0,"-"],config:[6,0,0,"-"],currency_converter:[7,0,0,"-"],distributors:[8,0,0,"-"],edas:[9,0,0,"-"],global_vars:[6,0,0,"-"],kicad_config:[6,0,0,"-"],kicost:[6,0,0,"-"],kicost_config:[6,0,0,"-"],kicost_gui:[6,0,0,"-"],kicost_kicadplugin:[6,0,0,"-"],log:[6,0,0,"-"],log__:[6,0,0,"-"],os_windows:[6,0,0,"-"],sexpdata:[6,0,0,"-"],spreadsheet:[6,0,0,"-"],version:[6,0,0,"-"]}},objnames:{"0":["py","module","Python module"],"1":["py","class","Python class"],"2":["py","attribute","Python attribute"],"3":["py","function","Python function"],"4":["py","method","Python method"],"5":["py","exception","Python exception"]},objtypes:{"0":"py:module","1":"py:class","2":"py:attribute","3":"py:function","4":"py:method","5":"py:exception"},terms:{"0022012067":12,"0022232061":12,"0114":12,"0805":12,"100":[6,7,8,12],"1000":1,"10000":12,"101":6,"1010":12,"1019":12,"102":6,"103":6,"104":6,"105":6,"106":6,"107":6,"10k":12,"10k0":12,"124":12,"180":12,"2001":9,"2015":4,"2016":4,"2017":4,"2018":4,"2019":4,"2020":4,"2021":4,"2022":4,"2023":4,"215":12,"286":12,"2x2":12,"303030":6,"361":12,"398":12,"3rd":1,"4217":12,"5010":3,"7357":12,"80ff80":6,"8859":3,"909090":6,"break":[3,6,12],"case":[3,9,12],"class":[3,6,7,8,9],"default":[1,3,5,6,8,12],"export":12,"final":12,"float":[7,12],"function":[2,3,6,7],"import":[3,6,9],"int":6,"j\u00fanior":0,"new":[2,3,12],"null":6,"preng\u00e8r":7,"return":[1,3,6,7,8,9],"short":3,"static":[6,8,9],"true":[1,6,8,9],"try":[3,12],"while":6,AND:3,Added:3,Adding:4,But:[1,12],For:[5,9,12],ILS:8,Not:[4,6],ODS:3,One:12,The:[1,2,3,6,7,9,11,12],Then:[1,8,12],There:[3,12],These:[7,12],Use:[1,3,12],Used:[6,8],Using:[1,12],With:4,__main__:3,_qty:9,aaaaaa:6,about:[1,2,6,8,12],about_msg:6,abov:12,absolut:6,accept:[3,12],access:[1,3,8,12],access_token:8,acept:12,across:[3,6,12],action:[6,9],actionplugin:6,activ:[3,5],actual:3,adam:0,adamheinrich:0,adapt:3,add:[2,3,5,6,8,12],add_dat:6,add_date_bottom:6,add_date_top:6,add_distributor:8,added:[3,12],adding:[3,12],addit:[3,5,12],address:[3,12],adjust:[3,6,11],adjust_row_and_col_s:6,adjust_weight:6,administr:5,aeccxropdfi:11,affect:3,after:[3,5,9,12],again:1,agent:3,ajax:3,alex:7,alexprenger:7,algorithm:3,alho:0,alia:6,align:6,all:[1,2,3,6,8,9,11,12],allow:[3,12],alpha3:12,alphabet:9,alreadi:5,also:[1,3,6,11,12],altern:[3,12],altium:[3,9,11,12],alwai:[2,3,6],ammount:6,among:12,amount:7,anaconda:5,ani:[1,2,3,6,9,12],anonym:1,anoth:[3,7,12],ansi:10,ansi_escape_cod:6,ansiback:6,ansicod:6,ansifor:6,ansistyl:6,anyth:2,api:[1,3,8],api_digikei:[6,10],api_distributor:8,api_element14:[6,10],api_mous:[6,10],api_nam:8,api_nexar:[6,10],api_opt:8,api_partinfo_kitspac:[6,10],api_sit:1,api_tm:[6,10],app:[1,3],app_secret:[1,8],appear:[3,11,12],append:[6,12],appli:12,applic:1,appnam:6,appreci:2,apt:5,arbitrarili:12,aren:1,arg:[6,8],argument:[3,5,6,12],around:3,arrai:[3,6],arrang:12,arrow:[3,8,12],articl:2,ascii:12,asign:12,ask:3,assembl:12,assign:[3,6,12],associ:[1,12],assum:[2,5],attempt:3,attribut:[6,8],aud:8,authorizedonli:8,automat:[3,12],avail:[3,6,12],avali:[3,12],avoid:[3,6],babel:7,back:3,backslash:3,bad:3,ban:3,bar:3,base:[1,3,6,7,8,9],basic:6,beauti:9,becaus:[3,12],been:[3,12],befor:[2,3,6,9],begin:[3,6],being:3,bellow:12,benign:3,best:[2,3,8],best_pric:6,bestdatasheet:8,beta:3,better:3,between:3,bg_color:6,bigger:6,bill:12,bin:5,binari:5,bit:[2,6],black:6,blank:12,block:3,blog:2,blue:6,board:[3,6,11,12],board_cost:3,board_qti:[3,6],bold:6,bom1:12,bom2:12,bom3:12,bom:[3,4,6,9,11],bom_ord:9,bom_plugin_add_entri:6,bom_plugin_remove_entri:6,bool:[6,8],both:[3,12],branch:2,brief:[6,8,9],bright:6,bsd:6,bug:[3,5],bugfix:2,bui:[1,6],build:12,built:11,bunch:12,c000c0:6,c_prj:9,cach:[1,3,8],cache_path:[1,8],cache_ttl:[1,8],cad:8,calc:[3,12],calcul:[9,12],call:[3,6,12],caller:6,can:[1,2,3,5,6,9,11,12],capabl:3,capacitor:12,car:6,care:12,carri:6,cart:12,cat:[3,6],catalog:6,catalogu:[3,6,12],caus:[3,12],cdr:6,cell:[3,6,11,12],cell_format:6,center:6,ceron:[0,3],certain:12,certif:1,challeng:3,chang:[2,3,6],channel:3,charact:[3,6,12],cheaper:6,cheapest:6,check:[2,3,6,9,12],checkout:2,chf:8,choos:12,circuit:[6,11,12],circuitri:12,classmethod:8,claus:6,clear:3,click:[6,12],clickabl:12,clickurl:8,client:1,client_id:[1,8],client_secret:[1,8],clientid:1,clientsecret:1,clone:2,close:12,closest:3,cls:8,cmd:6,cny:8,code:[3,5,6,8,9,12],code_to_char:6,col1:6,col2:6,col:[6,8],collabor:4,collaps:[3,6,9,12],collapse_ref:6,collect:8,colon:12,color:[3,6,12],column:[3,6,8,12],com:[0,2,5,6,7,8,11,12],combin:[9,12],come:[8,12],comma:[3,9,12],command:[1,3,4,5,6],command_line_api_opt:6,comment:[3,6],commit:[2,3],common:9,commun:3,compani:[3,8],compat:[3,9,12],complet:3,complex:1,complic:12,compon:[3,6,8,9],component:9,compos:6,comput:6,compute_cell_s:6,condit:3,conditional_format:6,conditional_format_r:6,config:[1,3,10],config_error:6,config_force_path:6,config_force_ttl:6,config_numb:6,config_opt:8,config_path:6,configur:[3,4,6,8,12],configure_api:8,configure_from_environ:8,configure_kicost_api:6,confus:3,conjunct:12,connector:12,consid:12,consist:12,contain:[3,6,11,12],content:[3,4,10],context:[3,4],contribut:4,contributor:4,control:3,convers:7,convert:[3,6,7],copi:[2,8],corpor:0,correct:3,correctli:3,correspond:12,cosmet:3,cost:[3,6,11,12],could:[2,9,12],count:[1,9],countri:[1,3,8],coupl:6,cpc:[1,8],cpc_countri:[1,8],crash:3,creat:[2,3,6,11,12],create_spreadsheet:6,create_worksheet:6,creation:3,credit:[2,4],criteria:6,csv:[3,9,11,12],ctrl:6,cue:4,cunrrent:7,cur:8,currenc:[3,6,7,8,12],currency_convert:[6,10],currency_t:[6,10],currency_unit:6,currencyconvert:7,current:[1,3,5,8,11,12],custom:[3,4,6],customformatt:6,cut:[3,11,12],cyan:6,czk:8,dai:1,data:[1,3,4,6,8,9,11],datasheet:[3,6,8],date:[3,6],date_field_label:6,deal:3,debug:[3,6,12],debug_detail:[6,8],debug_dialog:6,debug_ful:[6,8],debug_gener:6,debug_obsess:[6,8],debug_overview:[6,8],debug_print:3,decim:[3,12],declar:12,decod:6,decoupl:12,decreas:3,decrepit:3,def_max_column_w:6,default_build_qti:6,default_r:[6,10],defin:[1,3,6,8,9,12],define_name_rang:6,define_name_ref:6,definit:[6,12],delai:3,delet:3,delimit:[3,8,12],depend:[3,5,12],deriv:[1,8],desc:[3,6,9],describ:8,descript:[2,3,6,8],design:[3,6,9,12],desir:12,desktop:3,detail:[2,3],detect:[3,6],determin:[6,8],develop:[2,4,5,6,8,11,12],devic:12,dialog:[3,6],dict:[6,8,9],dictionari:[6,8,9,12],didn:3,differ:[3,9,12],digi:[1,3,8,12],digikei:[3,8,12],digikey_:12,digikey_cache_path:8,digikey_cache_ttl:8,digikey_client_id:8,digikey_client_sandbox:8,digikey_client_secret:8,digikey_exclude_market_place_product:8,digikey_locale_curr:8,digikey_locale_languag:8,digikey_locale_ship_to_countri:8,digikey_locale_sit:8,digikey_pn:[3,12],digikey_sandbox:8,digikey_storage_path:8,digikeynum:12,digikeypn:[3,12],digikeyvendor:12,digikeyvp:12,digikeyvpn:12,digit:12,dim:6,diorcet:0,diorceti:0,direct:12,directli:[11,12],directori:1,disabl:[3,6,8],discard:8,discount:12,discov:8,discrimin:12,displai:[3,12],displayvalu:8,dist:[8,12],dist_list:[6,8],dist_local_templ:[6,10],dist_transl:8,distdata:6,distinguish:3,distribut:8,distributor:[1,3,4,6,9,10,11],distributor_class:8,distributor_column:6,distributor_dict:8,distributorinfo:8,distributorlabel:8,distributorord:8,distributors_info:[6,10],divis:12,dkk:8,dnp:[3,12],doc:[2,6],docstr:2,document:[3,6,11,12],doesn:[1,3],don:[1,3,5,12],done:2,download:[5,7],download_r:[6,10],driven:2,dump:6,dure:[3,12],each:[1,3,5,6,8,9,11,12],eagl:[3,9,11],easi:11,easier:2,easy_instal:5,eda:[3,6,10,11,12],eda_altium:[6,10],eda_class:9,eda_kicad:[6,10],eda_nam:6,eda_tool:12,eeschema:[3,6],effect:12,effort:[3,12],either:12,electron:8,element14:[1,3,8],element14_cache_path:8,element14_cache_ttl:8,element14_cpc_countri:8,element14_farnell_countri:8,element14_kei:8,element14_newark_countri:8,element14_part_api_kei:8,element14_try_by_keyword:8,els:6,empti:[3,6,12],en_u:7,enabl:[1,8,12],encod:3,end:[3,12],english:3,enough:[6,12],enter:[11,12],entri:[3,6],entrypoint:3,env:5,env_op:8,env_prefix:8,environ:[1,3,5,8],equal:3,error:[1,3,6],escap:3,etc:[3,8],eur1:12,eur:[7,8,12],euro:3,europ:3,even:[2,3,5,12],event:6,everi:2,everybodi:6,everyth:12,exampl:[1,4],exc_info:6,excel:12,except:[3,6,12],exchang:7,exclud:[1,3,12],exclude_market_place_product:[1,8],execut:5,exist:[9,12],exit:12,expir:8,explain:2,explicitli:3,express:[9,10,12],ext:[6,12],ext_pric:6,extend:[3,6],extens:9,extra:[3,4,5,6],extra_info:8,extract:[3,12],factor:3,factur:3,fail:[3,6],fake_brows:3,fals:[1,6,8],false_a:6,farnel:[1,3,8,12],farnell_countri:[1,8],featur:[3,4,6],few:12,fewer:3,ff0000:6,ff9900:6,ffff00:6,field:[3,6,8,9,12],fields_add_entri:6,fields_merg:9,fields_remove_entri:6,figur:12,file:[2,3,4,5,6,9,11,12],file_eda_match:9,file_nam:9,file_output_input_sep:6,file_output_max_nam:6,file_output_min_input:6,filelik:6,files_input:6,fill:8,fill_extra_info:8,fill_missing_with_default:6,fill_part_data:8,fill_part_info:8,filter:[6,12],filternoinfo:6,filteronlyinfo:6,find:[3,6,8,12],findcal:6,first:[3,5,6,9,12],fix:[3,8],flake8:2,fld1:12,fld2:12,flexibl:12,folder:[6,11],follow:[3,12],font_color:6,font_siz:6,footprint:[6,9,12],forc:1,force_en_u:[3,6],forev:1,fork:2,format:[1,3,6,7,9,11,12],format_curr:7,formatexcept:6,formatt:6,formattim:6,formerli:9,formula:3,found:[3,11,12],found_part_pct:6,fraction:12,frame:6,free:[1,11],fri:0,frieder:0,from:[1,3,5,6,7,8,9,11,12],from_environ:8,full:[3,5,6],futur:[3,6,9,12],gbp:8,gener:[1,3,6,8,11,12],generic_csv:[6,10],get:[1,3,4,5,6,8,9,12],get_api_keys_to_hid:8,get_api_list:8,get_api_statu:8,get_api_valid_opt:8,get_app_config_path:6,get_currency_nam:7,get_currency_symbol:7,get_dist_name_from_label:8,get_dist_parts_info:8,get_distributor_info:8,get_distributor_templ:8,get_distributors_it:8,get_distributors_list:8,get_eda_label:9,get_for_sheet:6,get_head:8,get_logg:6,get_part_group:9,get_part_info:8,get_rang:6,get_ref:6,get_registered_api:8,get_registered_eda_label:9,get_registered_eda_nam:9,get_spec:8,get_token:8,getmessag:6,getvalu:6,ghost:3,giacinto:[0,3],git:[2,5],github:[0,2,3,5,6,7,11],give:[3,12],given:[2,3,6,9,12],glceron:0,global:[3,6,12],global_column:6,global_var:10,googl:12,got:3,grai:[3,12],graphic:[3,5,6,11,12],greatli:2,green:[6,12],group:[3,4,6,9],group_field:[3,6,12],group_part:9,groups_sort:9,gtk3:5,gui:[3,4,5,6,11,12],guid:12,guidelin:4,guillardi:0,had:[3,12],hand:[6,9,11],handl:[6,8,9],hang:3,has:[1,3,5,6,12],have:[1,2,3,5,6,9,12],haven:6,header:[6,8,12],heinrich:0,help:[2,6,12],helper:7,henc:12,here:[1,2,12],heritag:3,hidden:8,hierarchi:12,highest:1,highlight:3,hildo:0,hildogjr:[0,5,11],histor:7,histori:4,hit:8,hkd:8,hkey_classes_root:12,hold:6,houston:6,how:[2,3,5,6,8],href:3,html:[3,6,7,12],http:[0,2,5,6,7,8,11],huf:8,huge:[6,7],hundr:12,hyphen:9,ident:[3,9,12],identifi:[6,8],ignor:[1,3,6,9,12],ignore_cat:8,ignore_field:[3,6,9,12],ignorecas:6,illustr:12,implement:[3,6],imposs:12,improv:3,in_fil:[6,9],in_stock_quant:8,inact:3,includ:[1,2,3,5,6,12],include_prj_info:6,incompat:3,increas:3,index:[3,4,7],indic:[3,8,9,12],individu:[11,12],info:[0,3,6,8,12],inform:[3,6,8,9,12],init:6,init_dist_dict:8,init_distributor_dict:8,initi:[3,5,6,8],input:[3,5,6,8,9,12],inr:8,insal:12,insert:12,insid:3,instal:[2,3,4,6,11],install_kicost:6,instead:3,insuffici:3,integ:[6,12],integr:[3,12],intend:[9,12],interfac:[3,6,11,12],intern:[3,8,12],internali:8,internet:[5,6],interpret:[6,12],inventori:[11,12],inventorylevel:8,is_debug_detail:6,is_debug_ful:8,is_debug_obsess:6,is_debug_overview:6,is_loc:8,is_valid_api:8,is_web:8,isn:[3,8,12],iso4217:[6,12],iso:[3,7,12],issu:[2,3,6],ital:6,item:[3,8,12],iter:8,its:[1,12],javascript:3,jlcpcb:3,jmp1a45:12,jmp2b26:12,johnson:0,johnthagen:0,join:6,jp6:12,jpy:8,json:[6,8],jumper:12,just:[1,2,3,9,12],keep:[1,2,6],kei:[1,3,8,9,12],kept:3,keys_to_hid:8,keyword:6,kicad6:6,kicad:[3,4,6,9,11,12],kicad_config:10,kicost2kitspace_dist:8,kicost2nexar_dist:8,kicost:[1,2,3,5],kicost_config:10,kicost_gui:10,kicost_gui_notdepend:6,kicost_kicadplugin:10,kicost_setup:6,kicost_unsetup:6,kicosterror:6,kind:[1,3,6],kitspac:[3,8],kitspace_cache_path:8,kitspace_cache_ttl:8,know:6,known:[7,9],krw:8,kwarg:6,kwd:6,label2nam:8,label:[3,6,8,9,12],lament:1,languag:[1,3,8],larger:12,last:[3,5,6,12],latest:7,layout:3,lcsc:[3,8],lead:4,least:6,leav:12,left:[6,12],less:[3,12],let:6,level:[6,12],libpart:3,librari:[3,12],libreoffic:[3,12],licens:[10,11],lifecyl:12,lightblack_ex:6,lightblue_ex:6,lightcyan_ex:6,lighter:3,lightgreen_ex:6,lightmagenta_ex:6,lightred_ex:6,lightwhite_ex:6,lightyellow_ex:6,like:[3,6,12],limit:[1,3,6,8,9],line:[1,3,4,6],line_com:6,link:[3,6,12],linux:[3,4],list:[2,3,4,6,7,8,9,11],list_curr:7,littl:[2,6],live:1,load:[3,6,12],load_config:6,local:[2,3,6,7,8,12],local_templ:12,locale_curr:8,locale_languag:8,locale_ship_to_countri:8,locale_sit:8,log:[3,10],log__:10,log_api_opt:6,log_request:8,log_respons:8,log_tot:6,logger:[3,6,8,9],logrecord:6,longer:[1,3],look:[2,8,9,12],look_query_in_cach:8,lowest:[6,12],luigi:[0,3],lxml:3,mac:3,made:[3,9,11],magenta:6,mai:[3,12],main:[1,4,12],main_init_dist_dict:8,maintain:4,maisel:0,make:[2,3,8,9,12],man:12,man_num:12,manf:[3,6,8,9,12],manf_num:12,manfufactur:3,mani:[2,12],manual:[6,12],manufactur:[3,6,8,9,12],map:3,mario:0,marketplac:[1,3],martin:0,match:[3,8,9,12],materi:12,max:0,max_col_width:6,max_column_width:[3,6],max_len_worksheet_nam:6,maximum:6,mdeweerd:0,mean:[1,12],mechan:[1,3,6,8,12],meet:2,member:12,memori:12,menu:[3,4],merg:[3,6,9,12],messag:[3,6,12],method:[3,12],mfg:12,mfg_num:12,mfr:12,mfr_num:12,microsoft:12,might:[2,3,12],migrat:3,min:3,min_col_width:6,minimum:[3,6,12],minor:3,mint:3,miss:3,mit:[6,11],mkvirtualenv:2,mmmaisel:0,mnf:12,mnf_num:12,mode:[9,12],model:3,modif:3,modul:[3,4,10],monetari:3,month:1,moq:[6,8],more:[1,2,3,6,9,12],most:12,motor:3,mouser:[1,3,8,12],mouser_cache_path:8,mouser_cache_ttl:8,mouser_kei:[1,8],mouser_part_api_kei:8,move:3,mpn:[3,8,12],mpnorsku:8,msg:[6,8],multi:3,multifil:9,multilin:12,multimatchsearch:8,multipart:6,multipl:[3,6,12],multipli:[3,12],multithread:3,must:[5,6,12],my_weird_part:12,mylogg:6,myr:8,mysteri:6,n_filter:6,n_unsolv:8,name:[1,2,3,6,7,8,9,12],namespac:12,narrow:2,native_dist:8,navig:1,nearest:3,necessari:5,need:[1,3,5,6,7,12],new_component_group:9,new_curr:7,new_fil:12,newark:[1,3,8,12],newark_countri:[1,8],nexar:[1,3,8],nexar_cache_path:8,nexar_cache_ttl:8,nexar_client_id:8,nexar_client_secret:8,nexar_countri:8,nexar_storage_path:8,next:[3,6],ngrai:6,ngreen:6,nice:7,nicknam:6,nil:6,no_collaps:[3,12],no_pric:12,no_scrap:3,nok:8,non:[3,12],none:[3,6,7,8,12],none_a:6,nopop:12,norang:6,normal:[6,12],not_allowed_char:8,not_avail:6,not_manf_cod:6,not_stock:6,note:[1,6,12],now:[2,3,5,12],npurpl:6,nred:6,num:12,num_process:3,number:[3,6,11,12],nup1301:12,nyellow:6,nzd:8,obj:6,object:[6,7,8],obsess:6,obsolet:[3,6,12],obtain:[1,12],occur:3,octopart:[3,8],octoparturl:8,offer:[1,8,12],offici:2,old:1,older:12,oliv:0,oliviermartin:0,omit:[3,12],onc:5,one:[3,6,7,8,9,12],ones:[1,3,7],onli:[1,4,5,7],onlin:3,onorderquant:8,open:[1,2,3,5,6,9,12],oper:[2,3,6],operand:6,opposit:9,ops:8,option:[1,3,4,8],orang:12,order:[3,6,8,9,11,12],order_min_qti:6,order_ref:9,order_too_much:6,ordermultipl:8,org:[2,5,6,7,8],organ:[3,9],origin:[2,7,8,12],os_window:10,other:[1,2,3,6,8,9,11,12],our:8,out:[6,9,12],out_filenam:6,output:[3,6,12],output_filenam:6,outsid:6,overkil:7,overwrit:[3,8,12],own:11,packag:[3,4,5,10,12],page:[3,4,6,11,12],pair:12,parallel:3,param:[6,9],paramet:[3,6,7,12],parinfo:3,pars:[6,9],parse_apis_sect:6,parse_kicost_sect:6,parser:10,part:[1,2,3,4,6,8,9,11],part_format:6,part_format_obsolet:6,part_nseq_seprtr:6,part_num:[6,12],partgroup:[6,8],partgroup_qti:9,parti:1,particular:[3,7,8,12],partinfo:[3,8],partner:8,pass:[1,2,6,12],password:1,past:[3,11,12],path:[1,5,6],path_to_kicost:12,pcb:6,pcbnew:6,peopl:12,persist:5,php:8,pickl:6,pin:12,pip3:5,pip:[2,5,6,11],place:[3,5,8,12],pleas:[1,2],pln:8,plu:12,plugin:[1,3,6],pocoo:7,point:12,popul:[3,4],popular:11,posit:[3,6,12],possibl:[2,3,9,12],post:[2,3],post_setup:3,power:5,preced:[1,12],prefer:12,prefix:8,preliminari:12,preparatori:6,prepend:[3,12],preprocess:9,present:6,prevent:[3,12],previou:[3,12],price:[3,6,7,8,11,12],print:[3,6,12],priorit:[3,12],prioriti:[1,8,12],prioriz:3,privat:1,prj_info:6,prj_info_row:6,prj_info_start:6,probabl:[3,5],problem:[3,6,12],procedur:5,process:[3,11,12],product:[1,3,12],product_url:8,program:[3,5,12],progress:[3,8],proj_info:6,proj_info_field:6,project:[2,3,6,7,9,12],prompt:5,propag:[3,9,12],propos:[2,12],protel:9,proteu:[3,9,11],provid:[1,6,8,12],pull:4,pull_request:2,purch:[6,12],purchas:[3,6,11,12],purpl:[3,12],purpos:1,push:[2,3],put:[2,9,12],put_first:6,pypi:[2,3,5,6],python2:5,python3:5,python:[2,3,5,10,12],pyyaml:6,qty:[3,6,8,12],qualifi:6,quantiti:[3,6,8,9,11,12],queri:[1,3,4,8],query2nam:8,query_part:8,query_part_info:[6,8],query_typ:8,quick:11,quiet:[3,6,12],quot:[3,6],qwi:6,r_0805_handsold:12,rais:3,ran:3,randomli:3,rang:[6,9],rate:[3,6],re_flag:6,read:[1,3,6,9,12],reader:9,readi:2,readm:2,realli:7,reallyweirdpart:12,receiv:9,recogn:3,recognit:3,recommend:[3,12],recomput:3,record:[6,9],red:[6,12],redirect:3,reduc:[3,7,12],reel:3,ref:[6,9,12],ref_sep:9,refactor:3,refactur:3,refer:[3,6,8,9,12],reflect:12,regist:[1,8,9],registri:12,regular:[6,9,12],relat:[3,6],releas:[3,5],rememb:2,remov:[3,6,12],repect:3,replac:[3,5,7,8],replace_by_char:8,replic:12,repo:2,repositori:6,repres:[7,12],reproduc:2,request:4,requir:[3,12],reset:6,reset_al:6,resistors_smd:12,respect:3,respons:[3,8],rest:12,restrict:12,result:[3,8,12],retri:3,retriev:6,revis:9,right:[6,12],rng:6,road:3,ron:8,root:6,row1:6,row2:6,row:[3,6,9,12],rst:[2,3],run:[2,3,6,12],salvador:0,same:[9,12],sandbox:[1,8],save:3,scape:3,sch:0,schem:12,schemat:[3,4,6,11],schrempf:0,scope:2,scrape:[3,4,6,8,9,11],scraper:3,script:[6,11,12],search:[1,3,4,5],secret:[1,3,8],section:[3,12],see:[3,6,9,11,12],seek:6,sek:8,select:[3,4,8],select_best_part:8,seller:8,semicolon:12,send:[2,8],separ:[3,9,12],sequenc:3,sequenti:3,serial:6,server:[1,8],servic:1,set:[0,2,3,6,8,9,12],set_api_statu:8,set_column:6,set_curr:6,set_default:6,set_distributors_logg:8,set_distributors_progress:8,set_domain:6,set_edas_logg:9,set_filt:6,set_logg:6,set_titl:6,set_verbos:6,setup:[2,3,12],sever:[6,11,12],sexp:6,sexpbas:6,sexpdata:10,sgd:8,sh3qq5:12,sheet:[3,6,12],shell:[5,12],shortcut:3,shortdescript:8,shortnam:8,should:[2,6,8,12],shouldn:12,show:[3,4,11],show_cat_url:12,show_dist_list:[3,12],show_eda_list:[3,12],shown:[3,6,12],shunt:12,similar:[3,12],simpl:[6,7],sinc:12,singl:[3,9,12],site:[1,3,9,11],situat:12,size:[3,6],sku:8,slash:12,slug:8,soft:0,softwar:[3,9,11],solut:5,solv:[3,8],solve_queri:8,some:[1,3,12],someth:12,sometim:12,sort:[3,9],sort_distributor:6,sort_group:6,sourc:[6,7,8,9,12],space:[3,12],spec:[6,8],special:11,specif:[9,12],specifi:[1,3,6,7,12],sped:3,split:[3,6,9],split_extra_field:[3,6,9,12],split_ref:9,spreadsheet:[3,4,9,10,11],spreadsheet_filenam:6,stabl:5,stack:6,stack_info:6,stacklevel:6,stamp:3,standard:12,start:[4,11,12],state:5,statement:3,statu:12,step:[2,6],steven:0,stevenj:0,stock:[3,12],store:[6,12],str:[6,7,8,9],str_a:6,strang:3,stream:6,string:[3,6,9,12],stringio:6,strip:12,structur:[3,8],stuff:6,sub:[3,6,9,12],submodul:[3,10],subpackag:10,subpart:[3,4,9],subpartqty_split:9,subset:[2,12],sudo:5,suffici:12,suitabl:9,supmultimatch:8,suppartmatchqueri:8,supplier:6,support:[1,2,3,7,8,11,12],suppos:12,suppress:[3,6,12],suppress_cat_url:6,suppress_dist_desc:6,sure:[2,8],surround:3,symbol:[6,7,12],system:[2,3],tabl:3,tag:2,take:[6,9,12],tell:12,templat:[3,6,8],tempor:5,term:6,termin:[3,5,6,12],test:[2,3,12],test_kicost:2,text:[1,6],text_wrap:6,than:[1,3,6,9,12],thb:8,thei:[1,2,3,12],them:[1,2,3,9,12],thi:[1,2,3,5,6,8,9,12],those:[11,12],thread:3,three:12,throttling_delai:3,through:[2,12],tier:3,time:[1,6],timo:0,timoalho:0,tip:[4,6],titl:[3,6],tme:[1,3,8,12],tme_app_secret:8,tme_cache_path:8,tme_cache_ttl:8,tme_countri:8,tme_languag:8,tme_token:8,to_retri:8,togeth:[3,12],token:[1,8],too:6,too_few_avail:6,too_few_purchas:6,tool:[3,6,10,12],top:6,tosexp:6,total:[3,6,11,12],total_cost_curr:6,total_cost_label:6,tox:2,tqdm:3,track:6,tracker:6,translat:[6,12],translate_field:[6,12],travi:[2,6],tree:6,tri:6,tropea:0,troubleshoot:2,true_a:6,try_by_keyword:8,ttl:6,tupl:[6,9],tuple_a:6,twd:8,two:[9,12],type:[4,5,7,8],ubuntu:5,unavail:12,under:[3,6,11,12],undo:12,ungroup:3,uniniti:3,unit:[3,6,12],unit_cost:3,unit_cost_curr:6,unit_cost_label:6,unit_pric:6,unittest:2,unsetup:[3,12],unsolv:8,until:9,unus:3,updat:[2,3,8,11],update_distributor:8,update_spec:6,upon:12,upvert:[3,11],url:[3,6,8],usag:[1,4,6],usd1:12,usd:[6,7,8,12],use:[1,2,3,5,6,9,12],used:[1,3,5,6,8,9,12],user:[1,3,6,8,11,12],user_field:6,uses:6,usestim:6,using:[1,3,5,6,8,9,12],usual:1,utf:3,val:6,vali:8,valid:[1,3,6,12],valign:6,valu:[1,6,7,8,9,12],values_modifi:6,variabl:[1,3,5,6,8,9],variant:[3,4,6,9],variou:[1,3],vcenter:6,vendor:8,verbos:6,version:[1,2,3,5,9,10,12],via:11,view:9,virtualenv:2,virtualenvwrapp:2,visit:1,visual:[3,4],volunt:2,wai:[2,9,12],want:[2,5,8,11,12],warn:[3,6,8,12],warn_cnt:6,warn_hash:6,warn_tcnt:6,watch:11,web:[2,3,6,8,9,11,12],webpag:3,webscrap:3,websit:[2,3,11,12],weerd:0,weird_product:12,welcom:2,were:3,weren:3,what:[6,7],wheel:5,when:[2,3,6,12],where:[1,3,12],whether:2,which:[3,6,9,12],white:[6,8],whoever:2,whose:12,width:6,wiki:6,wikipedia:6,window:[1,3,4],winpython3:12,winpython:5,within:12,without:[3,4,9,12],work:[2,3],workaround:[3,5],workbook:6,worksheet:[3,6],worksheet_nam:6,would:[2,3,12],wouldn:[3,12],wrapper:6,write:6,write_str:6,write_url:6,wrk_format:6,wrong:1,www:[11,12],wxformbuild:3,wxpython4:5,wxpython:[3,5],wxpythonnotpres:6,wxwidget:3,xess:0,xesscorp:[2,6],xlsx:[6,12],xml:[3,9,11,12],xmlfile:12,xslx:6,xxxx:1,xxxxxxxx:1,xxxxxxxxxxxx:1,xxxxxxxxxxxxxxxx:1,xxxxxxxxxxxxxxxxxxxx:1,xxxxxxxxxxxxxxxxxxxxxxxx:1,xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx:1,xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx:1,yaml:1,yann:0,yellow:[6,12],yet:3,yield:6,you:[1,2,3,5,6,11,12],your:[1,2,5,11,12],your_name_her:2,yourself:1,youtub:11,zar:8,zero:12,zhs:8,zht:8},titles:["Credits","Configuration file","Contributing","History","Welcome to kicost\u2019s documentation!","Installation","kicost package","kicost.currency_converter package","kicost.distributors package","kicost.edas package","kicost","KiCost","Usage"],titleterms:{"2015":3,"2016":3,"2017":3,"2018":3,"2019":3,"2020":3,"2021":3,"2022":3,"2023":3,Adding:12,Not:12,With:12,alwai:7,ansi:6,api_digikei:8,api_element14:8,api_mous:8,api_nexar:8,api_partinfo_kitspac:8,api_tm:8,bom:12,bug:2,collabor:0,command:12,config:6,configur:1,content:[6,7,8,9],context:12,contribut:2,contributor:0,credit:0,cue:12,currency_convert:7,currency_t:7,custom:12,data:12,default_r:7,develop:0,dist_local_templ:8,distributor:[8,12],distributors_info:8,document:[2,4],download_r:7,eda:9,eda_altium:9,eda_kicad:9,exampl:12,express:6,extra:12,featur:[2,11],feedback:2,file:1,fix:2,generic_csv:9,get:[2,7],global_var:[6,8],group:12,gui:0,guidelin:2,hand:7,histori:3,implement:2,indic:4,instal:5,kicad:5,kicad_config:6,kicost:[4,6,7,8,9,10,11,12],kicost_config:6,kicost_gui:6,kicost_kicadplugin:6,last:7,lead:0,licens:6,line:12,linux:5,list:12,log:6,log__:[6,8],main:0,maintain:0,menu:12,modul:[6,7,8,9],old:12,onli:12,option:12,os_window:6,other:7,packag:[6,7,8,9],parser:6,part:12,popul:12,pull:2,python:6,queri:12,rate:7,report:2,request:2,schemat:12,scrape:12,select:12,sexpdata:6,show:12,spreadsheet:[6,12],start:2,style:12,submit:2,submodul:[6,7,8,9],subpackag:6,subpart:12,tabl:4,thi:7,tip:2,tool:9,tri:7,type:2,usag:12,variant:12,version:[6,7],visual:12,welcom:4,window:[5,12],without:5,write:2}}) \ No newline at end of file diff --git a/docs/_build/html/usage.html b/docs/_build/html/usage.html index 86378ab7..03efa232 100644 --- a/docs/_build/html/usage.html +++ b/docs/_build/html/usage.html @@ -5,7 +5,7 @@ - Usage — kicost 1.1.17 documentation + Usage — kicost 1.1.18 documentation @@ -34,7 +34,7 @@

      Navigation

    • previous |
    • - +

    @@ -591,7 +591,7 @@

    Navigation

  • previous |
  • - +
    diff --git a/docs/_build/singlehtml/.buildinfo b/docs/_build/singlehtml/.buildinfo index 4dee0ae4..1d4ab8d6 100644 --- a/docs/_build/singlehtml/.buildinfo +++ b/docs/_build/singlehtml/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: 122e06b8cf0a68685d4f2cbe56f9b9b0 +config: a6221d7647f65a72c1019ee55a1942b1 tags: 33eac41acc08762151beb8f3b7b86c8f diff --git a/docs/_build/singlehtml/_static/documentation_options.js b/docs/_build/singlehtml/_static/documentation_options.js index bf86d2f3..6c81cab1 100644 --- a/docs/_build/singlehtml/_static/documentation_options.js +++ b/docs/_build/singlehtml/_static/documentation_options.js @@ -1,6 +1,6 @@ var DOCUMENTATION_OPTIONS = { URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'), - VERSION: '1.1.17', + VERSION: '1.1.18', LANGUAGE: 'None', COLLAPSE_INDEX: false, BUILDER: 'singlehtml', diff --git a/docs/_build/singlehtml/index.html b/docs/_build/singlehtml/index.html index 32f4226e..2ec57ecf 100644 --- a/docs/_build/singlehtml/index.html +++ b/docs/_build/singlehtml/index.html @@ -5,7 +5,7 @@ - kicost 1.1.17 documentation + kicost 1.1.18 documentation @@ -20,8 +20,8 @@ @@ -848,29 +848,35 @@

    Contributors

    History

    -

    1.1.17 (2023-05-15)

    +

    1.1.18 (2023-06-22)

    +
      +
    • Fixed problems when no arguments were specified

    • +
    +
    +
    +

    1.1.17 (2023-05-15)

    • Fix Nexar problems when no MANF

    • Add TME retry

    -
    -

    1.1.16 (2023-04-10)

    +
    +

    1.1.16 (2023-04-10)

    • Fix disabled KitSpace API, no longer available

    • Fix display API errors in the GUI dialog

    • Fix Nexar problems when we don’t get a closest match

    -
    -

    1.1.15 (2022-12-15)

    +
    +

    1.1.15 (2022-12-15)

    • Fix avoid showing secrets in logs

    • Fix confusing options overwrite

    -
    -

    1.1.14 (2022-12-14)

    +
    +

    1.1.14 (2022-12-14)