dev-python/kicad-python (vowstar)

Search

Install

Install this package:

emerge -a dev-python/kicad-python

Package Information

Description:
kicad-python is the official Python library for interacting with running KiCad sessions through the IPC API. It enables development of scripts and tools for electronic design automation workflows. The library requires KiCad 9.0 or higher with the API server enabled in Preferences. Note that the IPC API requires communication with a running instance of KiCad; it is not possible to use kicad-python to manipulate KiCad design files without KiCad running.
Homepage:
https://gitlab.com/kicad/code/kicad-python https://pypi.org/project/kicad-python
License:
MIT

Versions

Version EAPI Keywords Slot
0.8.0 8 ~amd64 0
0.7.1 8 ~amd64 0

Metadata

Description

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person" proxied="yes">
		<email>vowstar@gmail.com</email>
		<name>Huang Rui</name>
	</maintainer>
	<longdescription lang="en">
		kicad-python is the official Python library for interacting with running
		KiCad sessions through the IPC API. It enables development of scripts
		and tools for electronic design automation workflows. The library requires
		KiCad 9.0 or higher with the API server enabled in Preferences. Note that
		the IPC API requires communication with a running instance of KiCad; it
		is not possible to use kicad-python to manipulate KiCad design files
		without KiCad running.
	</longdescription>
	<longdescription lang="zh">
		kicad-python是用于通过IPC API与运行中的KiCad会话进行交互的官方Python库。
		它支持开发用于电子设计自动化工作流程的脚本和工具。该库需要KiCad 9.0或更高版本,
		并在首选项中启用API服务器。请注意,IPC API需要与正在运行的KiCad实例通信;
		如果没有运行KiCad,则无法使用kicad-python操作KiCad设计文件。
	</longdescription>
	<upstream>
		<doc>https://docs.kicad.org/kicad-python-main/</doc>
		<bugs-to>https://gitlab.com/kicad/code/kicad-python/-/issues</bugs-to>
		<remote-id type="gitlab">kicad/code/kicad-python</remote-id>
		<remote-id type="pypi">kicad-python</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

Manifest

Type File Size Versions
Unmatched Entries
Type File Size
DIST kicad-10.0.1-board-board.proto 3326 bytes
DIST kicad-10.0.1-board-board_commands.proto 12622 bytes
DIST kicad-10.0.1-board-board_types.proto 25820 bytes
DIST kicad-10.0.1-common-commands-base_commands.proto 2631 bytes
DIST kicad-10.0.1-common-commands-editor_commands.proto 11407 bytes
DIST kicad-10.0.1-common-commands-project_commands.proto 2589 bytes
DIST kicad-10.0.1-common-envelope.proto 3139 bytes
DIST kicad-10.0.1-common-types-base_types.proto 11894 bytes
DIST kicad-10.0.1-common-types-enums.proto 2841 bytes
DIST kicad-10.0.1-common-types-project_settings.proto 3198 bytes
DIST kicad-10.0.1-schematic-schematic_commands.proto 866 bytes
DIST kicad-10.0.1-schematic-schematic_types.proto 1941 bytes
DIST kicad-10.0.6-board-board.proto 4251 bytes
DIST kicad-10.0.6-board-board_commands.proto 13903 bytes
DIST kicad-10.0.6-board-board_types.proto 28482 bytes
DIST kicad-10.0.6-common-commands-base_commands.proto 2631 bytes
DIST kicad-10.0.6-common-commands-editor_commands.proto 11407 bytes
DIST kicad-10.0.6-common-commands-project_commands.proto 2589 bytes
DIST kicad-10.0.6-common-envelope.proto 3139 bytes
DIST kicad-10.0.6-common-types-base_types.proto 11894 bytes
DIST kicad-10.0.6-common-types-enums.proto 2841 bytes
DIST kicad-10.0.6-common-types-project_settings.proto 3198 bytes
DIST kicad-10.0.6-schematic-schematic_commands.proto 866 bytes
DIST kicad-10.0.6-schematic-schematic_types.proto 1941 bytes
DIST kicad_python-0.7.1.tar.gz 295159 bytes
DIST kicad_python-0.8.0.tar.gz 971584 bytes