Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/LibrePCB/librepcb-parts-generator

A collection of scripts to generate parts for the LibrePCB default library
https://github.com/LibrePCB/librepcb-parts-generator

so: Update SSOP28P65 UUID cache

...for compatibility with the SSOP28 package added in
https://github.com/LibrePCB-Libraries/FTDI...

793f0a3de89995876a67e57d881a9bdf428e6fb0 authored over 5 years ago
so: Round to 3 decimal places

5db97430e116ea36aac331646b287daab2ee3fe1 authored over 5 years ago
so: Add SSOP (JEDEC MO-150) packages

1b09d77e113a7d9bd43ceda455294860f6cac140 authored over 5 years ago
Merge pull request #58 from LibrePCB/add-entity-indent-helper

Add entity indent helper

c4640cfcd729a931cce0ec6a9871715348164b2a authored over 5 years ago
Enable module doctests

daff98c3a8a31059d89ab17d185b1b0359750d1e authored over 5 years ago
Add indent_entity/entities helper functions

958867e7acc486fd49daae291f83a61698d0c3e5 authored over 5 years ago
Fix import order in entities

1c8bc0900e7b572c05a31ccb04cb1a02e18be32d authored over 5 years ago
Use indent_entities helper

2d20fd8d0364f37673649000b8fd851f8c389241 authored over 5 years ago
Check import order of all file during CI

582de8d886874520708af782a630a42fbdeb26de authored over 5 years ago
Merge pull request #56 from LibrePCB/isort

Set up isort

4e67de37aa775b7db1254ec54529f02f4c8b6f19 authored over 5 years ago
Merge .flake8 into setup.cfg

b5d8b19053274bcb59c100d77056b3d4d3ddeea7 authored over 5 years ago
Add isort

f97d3e6abc257bd961ed383b7b90e99d79629da4 authored over 5 years ago
Apply isort

7c0d119cc589122371b517f6c9aa7c22734f03ac authored over 5 years ago
Merge pull request #43 from LibrePCB/flake8

Check with flake8 during CI

6eb14058775e4c8a8d5ffedfa4bcc0d321c7510b authored over 5 years ago
Ignore W504 (line break after binary operator)

While recommended by PEP8
https://www.python.org/dev/peps/pep-0008/#should-a-line-break-before-o...

a068e61f785c6739329a2a9662468f3f14f49eb0 authored over 5 years ago
Check with flake8 during CI

8848db11abe6ff3a75bb4af7678b94f9b95f3c2c authored over 5 years ago
Remove unused local variables

08bc7b640238a6de3ee08830f572f6f8dbbe381d authored over 5 years ago
Fix flake8 whitespace issues

adeaa7a8225e664b5411210330d822858ab80597 authored over 5 years ago
Merge pull request #28 from LibrePCB/tssop

TSSOP part generator

72fff00f9bf6cb326f62f6d72df1a9c5cdbc61c8 authored over 5 years ago
so: Use JEDEC MO-153 for TSSOP packages

2b1b1616ff66df840cc94c82f78666c9f4da876e authored over 5 years ago
so: Ensure silkscreen clearance

d183aaa21eed8fc7567406d683ed29458f1a49c1 authored over 5 years ago
so: Add TSSOP packages

320a0557d29921a92a60ed7b77caa24ae71606ca authored over 5 years ago
Merge pull request #54 from LibrePCB/use-component-entities

Use component entities to generate connector components

411b5637b75487f10b94e7f3472c8cccde30d306 authored over 5 years ago
Move writing component to disk into entity

a5b775aa08b247fe7d9e1a04ff92fc3b75cadf86 authored over 5 years ago
Generate connectors components using entity classes

e0c72086f283eb56c1a4fad6d72e148e9d7023cb authored over 5 years ago
Sort pins during Gate serialization

bb78653c4dd30dc5923c99e41905c19ce7e2db8e authored over 5 years ago
Merge pull request #53 from LibrePCB/fix-type-and-import-issues-in-test

Fix type and import issues in test

c3c355a698e38bc93c5f0158d02d75ebf1268726 authored over 5 years ago
Typecheck test_entities with --strict

bed1a9c365d1b9bf690525f3f81adf70038da49f authored over 5 years ago
Fix type and imort issues in test_entities

88b335b84df5ba3fe1ea11d19737a53f61a13b5e authored over 5 years ago
Merge pull request #52 from LibrePCB/add-component-entities

Add component entities

46c1f642b41d7f5d847cfd8af375092c78526057 authored over 5 years ago
Add component entities

937ddbd6472b49ee6ac2f532ad29afa833495a1a authored over 5 years ago
Add EnumValue

0ed34d381494ab1e34b812edf9dfcda21f85b5e0 authored over 5 years ago
Merge pull request #51 from LibrePCB/so-refactoring

Refactor SO generator

4200f59e2b2e8e91fa46df2d5a8071550c86627b authored over 5 years ago
so: Refactor, create Config class

97e59b236bfeb30298531fcd56ce02ff1395c317 authored over 5 years ago
so: More refactoring, specify device length instead of offset

f1120af54bc4603a7418f4b0cf8ac85d9046cd94 authored over 5 years ago
Merge pull request #50 from LibrePCB/fix-typing-issues

Fix typing issues

060809876783b58063fbfbc1a83d0d2f0ea982ef authored over 5 years ago
Add missing type annotations in generate_dfn.py

697a6836ca35e4abdf4f05c3ae62e8572ca8c752 authored over 5 years ago
Fix type issues in generate_dfn.py

8c286a5050c7490a86243ba1fa16847831212ffc authored over 5 years ago
Add numpy stubs for type checking

aefe2a084f3cd6204b38c0b1e3d9fac50174b728 authored over 5 years ago
Add missing type annotations in generate_qfp.py

26503d4752e0ca9163423d4b488898303eac0b7d authored over 5 years ago
Add missing type annotations in generate_dip.py

1f2246e6abaf9d2650008f9fa33153d0d0012a67 authored over 5 years ago
Upgrade mypy version

ae49c23d645976a47e152d58b3ea9beff1019485 authored over 5 years ago
Fix type issues in generate_chip.py

36caeeb7f8157d5e6b3aa05f8493ba3313ce7f09 authored over 5 years ago
Fix wrong type annotations in dfn_configs.py

182c5b4f6fecbc4f6973c948f1fac4aff33e769b authored over 5 years ago
Annotate types in all functions in generate_connectors

181a8ab44d3bbd959d218a51abdc87b36b78d5fd authored over 5 years ago
Fix type issues in generate_so.py

84d6fadbb95a275d319d7525afe7cfec042e872d authored over 5 years ago
Add missing type annotations in generate_mosfet_dual.py

a65f262853e423d697b4f1ff7d96a0dbd749ac65 authored over 5 years ago
Merge pull request #49 from LibrePCB/refactor-generate-connectors

Refactor generate_connectors to use entities

8640f3bab3799bb40c5bb0d48db138ad44356964 authored over 5 years ago
Bump version of female headers

a9e292dae5147a9c6dd8e4c8769b72e1b5b16806 authored over 5 years ago
Generate connector symbol using entities

Note: This fixes a bug where previously format_float wasn't used and
thus changes the generated ...

4fc3f24183977c7945801b9f8535603b1a18a027 authored over 5 years ago
Add Symbol entity

609b6f49b344ccc84afdc2d44e242876d04ab3d9 authored over 5 years ago
Modularize entities

a72c5c783f2260c9da6b321c35313b9f06a2a88a authored over 5 years ago
Use entities to generate connector polygons

c3ed43ba34323f359742737983c3d890824f652a authored over 5 years ago
Use entities to generate connectors pins

78e529fbb3e77d16f6bc370d1d2f0cdeaefb3d66 authored over 5 years ago
Merge pull request #44 from LibrePCB/refactor-use-classes-for-entities

Refactor use classes for entities

cb27bcdd2736944667c251dc28db075888a9e598 authored over 5 years ago
Do not explicitly inherit from object

4b086a1b7a324fd2c435c60d2eb79cc776390db6 authored over 5 years ago
Serialize Position floats with format_floats

42f9a9bda52b077949e6b32f887f20fcc0f972fa authored over 5 years ago
Typecheck entities module

fbf865a845bdcd379dfd30a42d717be24d73849d authored over 5 years ago
Add more entities

7c6ae98484d671abddd9d5ce414f798102083042 authored over 5 years ago
Add entities for schematic symbols

a6787428f1acf639efc16a405cfab7002c4d4acf authored over 5 years ago
Use __str__ instead of to_s_exp for serialization

c1975575b0269f9771b960a5f1349cbbe6eef403 authored over 5 years ago
Merge pull request #46 from LibrePCB/more-type-checking

More type checking

467a4fbb2234e516251cf3bb174bbb9a4314d604 authored over 5 years ago
Typecheck common.py strictly

032624dd0d1b56f8471b8cf024ce2ff9a83a2cb8 authored over 5 years ago
Add missing return type declarations

de5c41fceb6a0f81e5e5982ad089116e80ca744a authored over 5 years ago
Merge pull request #45 from LibrePCB/type-checking

Add type checking

2e75ac9bfcfc5cf2bc8fd414a0e8ba7343f910b8 authored over 5 years ago
Do not typecheck files with errors

We should fix these at a later point and then enable checks

6c082a41914e37472d999a0ce084afbd7d813d54 authored over 5 years ago
Fix missing annotation in init_cache

5d6e3752a1d684051c8dd07250a4663443e7aaf0 authored over 5 years ago
Run typecheck with mypy during CI

7443345913157fe2ad4223d5eead5d00ba76a8a9 authored over 5 years ago
Add mypy to requirements

98153e639d7d2e2fccf117d1072c186a712d1128 authored over 5 years ago
Merge pull request #41 from LibrePCB/fix-connector-value-layer

Fix layer of VALUE label in connector symbols

bb1a73de9c6829d02684393f527b84a80c8e688c authored over 5 years ago
Bump connector symbol versions

cdf6ea1a40def4d42c0787ed1c453558b99f951c authored over 5 years ago
Fix layer of VALUE label in connector symbols

e114273495fd1dbef50fa095d0a20f04b9527442 authored over 5 years ago
Merge pull request #42 from LibrePCB/add-requirements.txt

Add requirements.txt

463a9e3f6eb51b448b2a84397bcd094d0f3984db authored over 5 years ago
Install dependencies from requirements.txt during CI

a9ddd94a5506109c661874076c65bccf942b4f9a authored over 5 years ago
Add requirements.txt

cedcb9366a8e033984f01375cc5fe940a54894df authored over 5 years ago
connectors: Rename "Soldered Wire Connector" to "Generic Connector"

c78b3a5d1c5b494f83ef8d4ec9db92678983fc44 authored over 5 years ago
connectors: Sort pin-signal mappings

53f1dced22731664b0c47a6e93cc91ed5073fc90 authored over 5 years ago
chip: Generate generic resistor devices (#33)

bcd167fbb69a26870ef9610a684504c76241a5a0 authored over 5 years ago
mosfet_dual: Fix bug in description

d349356d6e2c03beca02809e34c60e0687811797 authored almost 6 years ago
Merge pull request #35 from LibrePCB/qfp

LQFP/TQFP Generator

ae0ab87886784699714b6324ad2729058a2416b6 authored almost 6 years ago
qfp: Fix IPC excess values

347b249a6923d0c55a8a80b861013bc2e5a6c2cf authored almost 6 years ago
qfp: Separate nominal and max height

acf9f136a91bfae8e86b438b5c23bdfa6f3c90dd authored almost 6 years ago
qfp: Map LQFP48 to LQFP50P900X900X140-48

b9d191519e997597b8c837dd1228eace4019e4d1 authored almost 6 years ago
Add LQFP/TQFP generator

7bc9bd1899a9e022706ddd97b240a61fbfdd38ee authored almost 6 years ago
mosfet_dual: Generate Diodes Inc. SO-8/SOT23-6 dual N/P MOSFET (#34)

5835eabcb7e9673bac9e2dda022ba7379596c415 authored almost 6 years ago
Fix tests

ace4773d9295965972280c894b6afad8af639e28 authored almost 6 years ago
Set up CI

103e0afd3fd03a4dafe706f29caf64597a17be37 authored almost 6 years ago
common: Fix bug in format_ipc_dimension (#37)

de74d4c077cfbf090a91a91df43266b9e47ed1f6 authored almost 6 years ago
Sort UUIDs before saving (#36)

04d7bdea461d6d67469c5b1bf88566585d87fa64 authored almost 6 years ago
Add flake8 configfile

f5a35a2c07106508224c5ada90b70c9d69ff26e5 authored almost 6 years ago
Merge pull request #30 from LibrePCB/soic-density

SOIC: Use IPC density levels, add courtyard

c69007b610e9b95c8c2d6053059dc1a54d33cb81 authored about 6 years ago
so: Ensure proper pad-silkscreen clearance

e2617e1714d6fa66bb71b998ec37fb8516cd16f2 authored about 6 years ago
so: Add density level C

5585e26f1bb353820869c505c52007a9e2797e2b authored about 6 years ago
common: Courtyard should not have grab=true

5ed891b0b42d42158796fb5496e2a54d07042fdc authored about 6 years ago
so: Non-rectangular silkscreen

7cae1befe5e3408c47e5fa5b4a939a8a82fda1d5 authored about 6 years ago
so: Re-add projected leads to documentation layer

3907135f74adf08dbe56a284f74f1a759d08a099 authored about 6 years ago
so: Add courtyard

45869f4852c876cb0f1b60ae116b50ba5322544f authored about 6 years ago
so: Courtyard clarifications

43fd5e282e330659d429e4fa61d86c3f870b01f3 authored about 6 years ago
so: Put documentation outline fully inside body

cded90f601d0a850fe1dbb509cbcdc4185f07c8b authored about 6 years ago
so: Remove pin1 dot

2401d028fd09a9992960bd4e0e889497998e83df authored about 6 years ago