kinet2pcb


Namekinet2pcb JSON
Version 1.0.1 PyPI version JSON
download
home_pagehttps://github.com/devbisme/kinet2pcb
SummaryConvert KiCad netlist into a PCBNEW .kicad_pcb file.
upload_time2022-06-30 21:10:33
maintainer
docs_urlNone
authorDave Vandenbout
requires_python
licenseMIT license
keywords kinet2pcb kicad eda pcbnew skidl
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI
coveralls test coverage No coveralls.
            =========
kinet2pcb
=========


.. image:: https://img.shields.io/pypi/v/kinet2pcb.svg
        :target: https://pypi.python.org/pypi/kinet2pcb


Convert KiCad netlist into a PCBNEW ``.kicad_pcb`` file.


* Free software: MIT license
* Documentation: https://devbisme.github.io/kinet2pcb .


Features
--------

* Converts a KiCad netlist file into a ``.kicad_pcb`` file that can be edited with PCBNEW.

Credits
-------

This package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.

.. _Cookiecutter: https://github.com/audreyr/cookiecutter
.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage


=======
History
=======

1.0.1 (2022-06-30)
------------------

* Fixed incompatibilities with KiCad V6 Python API (pcbnew).


1.0.0 (2021-09-16)
------------------

* Decided this tool was mature to the point it could be called 1.0.0.


0.1.3 (2021-05-19)
------------------

* The parts in the PCB are now given a non-overlapping arrangement
  grouped according to their hierarchical nesting.


0.1.2 (2021-05-18)
------------------

* The ``kinet2pcb()`` function will now generate a KiCad PCB file when given
  a netlist file name, a PyParsing object, or a SKiDL Circuit object.
* ``kinet2pcb`` can now be installed in the default Python interpreter on
  a system and it will look in ``/usr/lib/python3/dist-packages`` to find
  the ``pcbnew`` module installed by KiCad.  If the ``pcbnew`` module
  is not found there, add the correct location to the ``PYTHONPATH``
  environment variable.


0.1.1 (2019-03-09)
------------------

* Now runs under Python 2 & 3.


0.1.0 (2019-10-28)
------------------

* First release on PyPI.



            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/devbisme/kinet2pcb",
    "name": "kinet2pcb",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "kinet2pcb KiCad EDA PCBNEW SKiDL",
    "author": "Dave Vandenbout",
    "author_email": "devb@xess.com",
    "download_url": "https://files.pythonhosted.org/packages/a1/89/58b2c6597f402afee9dba805aa36d70ce3467104c7108ebe6a85a8dee52a/kinet2pcb-1.0.1.tar.gz",
    "platform": null,
    "description": "=========\nkinet2pcb\n=========\n\n\n.. image:: https://img.shields.io/pypi/v/kinet2pcb.svg\n        :target: https://pypi.python.org/pypi/kinet2pcb\n\n\nConvert KiCad netlist into a PCBNEW ``.kicad_pcb`` file.\n\n\n* Free software: MIT license\n* Documentation: https://devbisme.github.io/kinet2pcb .\n\n\nFeatures\n--------\n\n* Converts a KiCad netlist file into a ``.kicad_pcb`` file that can be edited with PCBNEW.\n\nCredits\n-------\n\nThis package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.\n\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage\n\n\n=======\nHistory\n=======\n\n1.0.1 (2022-06-30)\n------------------\n\n* Fixed incompatibilities with KiCad V6 Python API (pcbnew).\n\n\n1.0.0 (2021-09-16)\n------------------\n\n* Decided this tool was mature to the point it could be called 1.0.0.\n\n\n0.1.3 (2021-05-19)\n------------------\n\n* The parts in the PCB are now given a non-overlapping arrangement\n  grouped according to their hierarchical nesting.\n\n\n0.1.2 (2021-05-18)\n------------------\n\n* The ``kinet2pcb()`` function will now generate a KiCad PCB file when given\n  a netlist file name, a PyParsing object, or a SKiDL Circuit object.\n* ``kinet2pcb`` can now be installed in the default Python interpreter on\n  a system and it will look in ``/usr/lib/python3/dist-packages`` to find\n  the ``pcbnew`` module installed by KiCad.  If the ``pcbnew`` module\n  is not found there, add the correct location to the ``PYTHONPATH``\n  environment variable.\n\n\n0.1.1 (2019-03-09)\n------------------\n\n* Now runs under Python 2 & 3.\n\n\n0.1.0 (2019-10-28)\n------------------\n\n* First release on PyPI.\n\n\n",
    "bugtrack_url": null,
    "license": "MIT license",
    "summary": "Convert KiCad netlist into a PCBNEW .kicad_pcb file.",
    "version": "1.0.1",
    "split_keywords": [
        "kinet2pcb",
        "kicad",
        "eda",
        "pcbnew",
        "skidl"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "md5": "2795e8934904c00f4b4b168e9d280888",
                "sha256": "833b0c964ad6938dad7992a5b955835479db0d5f872a595e928b4ee1aaf52c20"
            },
            "downloads": -1,
            "filename": "kinet2pcb-1.0.1.tar.gz",
            "has_sig": false,
            "md5_digest": "2795e8934904c00f4b4b168e9d280888",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 189684,
            "upload_time": "2022-06-30T21:10:33",
            "upload_time_iso_8601": "2022-06-30T21:10:33.262734Z",
            "url": "https://files.pythonhosted.org/packages/a1/89/58b2c6597f402afee9dba805aa36d70ce3467104c7108ebe6a85a8dee52a/kinet2pcb-1.0.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2022-06-30 21:10:33",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "github_user": "devbisme",
    "github_project": "kinet2pcb",
    "travis_ci": true,
    "coveralls": false,
    "github_actions": false,
    "tox": true,
    "lcname": "kinet2pcb"
}
        
Elapsed time: 0.43872s