===============================
KiCost
===============================
.. image:: https://img.shields.io/github/actions/workflow/status/hildogjr/KiCost/python-app.yml
:target: https://github.com/hildogjr/KiCost/actions
.. image:: https://img.shields.io/pypi/v/kicost.svg
:target: https://pypi.python.org/pypi/kicost
KiCost script, also with Graphical User Interface - GUI, under MIT license for
generate part-cost spreadsheets for circuit boards developed with KiCad and others EDAs.
* Free software: MIT license
* Documentation: https://hildogjr.github.io/KiCost/.
* Quick start: https://www.youtube.com/watch?v=AeccxROpDfY.
Features
--------
* Easy installation via `pip` (see on documentation folder).
* Processes the BOM XML file from your KiCad schematic to create a part-cost spreadsheet by
scraping the web sites of several popular distributors for price and inventory data.
(You can also enter your own quantity-adjusted pricing data for specialized parts or those
not found at the supported distributors.);
* Processes also BOM files from Altium, Proteus, Eagle, Upverter and hand made CSVs;
* The spreadsheet contains quantity-adjusted pricing from each distributor for
individual parts and the total board;
* Enter the number of boards to be built in a spreadsheet cell and all the pricing
for the total board and individual parts is updated;
* The spreadsheet also shows the current inventory on-hand for each part at each distributor;
* Enter the quantity of each part that you want to purchase from each distributor and
lists of part numbers and quantities will appear in formats that you can cut-and-paste
directly into the website ordering page of each distributor.
.. image:: https://raw.githubusercontent.com/hildogjr/KiCost/master/docs/block_diag.png
.. image:: https://raw.githubusercontent.com/hildogjr/KiCost/master/docs/gui.png
Latest updates
--------------
1.1.17 (2023-05-15)
_____________________
* Fix Nexar problems when no MANF
* Add TME retry
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)
_____________________
* Fix avoid showing secrets in logs
* Fix confusing options overwrite
Access https://github.com/hildogjr/KiCost/blob/master/kicost/HISTORY.rst for full development history.
Raw data
{
"_id": null,
"home_page": "https://hildogjr.github.io/KiCost",
"name": "kicost",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "KiCAD,BOM,electronics",
"author": "XESS Corporation",
"author_email": "info@xess.com",
"download_url": "https://files.pythonhosted.org/packages/9b/3a/da967b64158d2a85bdfa624123d5f7de71e8b1928b9740485352d605ca86/kicost-1.1.17.tar.gz",
"platform": null,
"description": "===============================\nKiCost\n===============================\n\n.. image:: https://img.shields.io/github/actions/workflow/status/hildogjr/KiCost/python-app.yml\n :target: https://github.com/hildogjr/KiCost/actions\n\n\n.. image:: https://img.shields.io/pypi/v/kicost.svg\n :target: https://pypi.python.org/pypi/kicost\n\nKiCost script, also with Graphical User Interface - GUI, under MIT license for\ngenerate part-cost spreadsheets for circuit boards developed with KiCad and others EDAs.\n\n* Free software: MIT license\n* Documentation: https://hildogjr.github.io/KiCost/.\n* Quick start: https://www.youtube.com/watch?v=AeccxROpDfY.\n\nFeatures\n--------\n\n* Easy installation via `pip` (see on documentation folder).\n* Processes the BOM XML file from your KiCad schematic to create a part-cost spreadsheet by\n scraping the web sites of several popular distributors for price and inventory data.\n (You can also enter your own quantity-adjusted pricing data for specialized parts or those\n not found at the supported distributors.);\n* Processes also BOM files from Altium, Proteus, Eagle, Upverter and hand made CSVs;\n* The spreadsheet contains quantity-adjusted pricing from each distributor for\n individual parts and the total board;\n* Enter the number of boards to be built in a spreadsheet cell and all the pricing\n for the total board and individual parts is updated;\n* The spreadsheet also shows the current inventory on-hand for each part at each distributor;\n* Enter the quantity of each part that you want to purchase from each distributor and\n lists of part numbers and quantities will appear in formats that you can cut-and-paste\n directly into the website ordering page of each distributor.\n\n.. image:: https://raw.githubusercontent.com/hildogjr/KiCost/master/docs/block_diag.png\n.. image:: https://raw.githubusercontent.com/hildogjr/KiCost/master/docs/gui.png\n\n\nLatest updates\n--------------\n\n1.1.17 (2023-05-15)\n_____________________\n* Fix Nexar problems when no MANF\n* Add TME retry\n\n\n1.1.16 (2023-04-10)\n_____________________\n* Fix disabled KitSpace API, no longer available\n* Fix display API errors in the GUI dialog\n* Fix Nexar problems when we don't get a closest match\n\n\n1.1.15 (2022-12-15)\n_____________________\n* Fix avoid showing secrets in logs\n* Fix confusing options overwrite\n\nAccess https://github.com/hildogjr/KiCost/blob/master/kicost/HISTORY.rst for full development history.\n\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Build cost spreadsheet for a KiCad project.",
"version": "1.1.17",
"project_urls": {
"Doc": "https://hildogjr.github.io/KiCost",
"Git": "https://github.com/hildogjr/KiCost",
"Homepage": "https://hildogjr.github.io/KiCost"
},
"split_keywords": [
"kicad",
"bom",
"electronics"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "cb35ed1c144e2e9e4968753eb3c4272d40a23fc44e45c7bec2f8f4e0117add0f",
"md5": "ad76134e3739fe40ae1ac86fd581b3cf",
"sha256": "b752dd6363067d7373afac6baf826e08a3baadc6fc7d83ce4d781a17fb82163a"
},
"downloads": -1,
"filename": "kicost-1.1.17-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "ad76134e3739fe40ae1ac86fd581b3cf",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 201518,
"upload_time": "2023-05-15T16:44:33",
"upload_time_iso_8601": "2023-05-15T16:44:33.044912Z",
"url": "https://files.pythonhosted.org/packages/cb/35/ed1c144e2e9e4968753eb3c4272d40a23fc44e45c7bec2f8f4e0117add0f/kicost-1.1.17-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9b3ada967b64158d2a85bdfa624123d5f7de71e8b1928b9740485352d605ca86",
"md5": "04481cb94a6420310863e02a073ada4e",
"sha256": "30f5e88ae16b3b3a27c320a3940102000eb6d50feda4f70ec64f228cbaed499c"
},
"downloads": -1,
"filename": "kicost-1.1.17.tar.gz",
"has_sig": false,
"md5_digest": "04481cb94a6420310863e02a073ada4e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 356999,
"upload_time": "2023-05-15T16:44:35",
"upload_time_iso_8601": "2023-05-15T16:44:35.400564Z",
"url": "https://files.pythonhosted.org/packages/9b/3a/da967b64158d2a85bdfa624123d5f7de71e8b1928b9740485352d605ca86/kicost-1.1.17.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-05-15 16:44:35",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "hildogjr",
"github_project": "KiCost",
"travis_ci": true,
"coveralls": false,
"github_actions": true,
"requirements": [],
"tox": true,
"lcname": "kicost"
}