├── .flake8 ├── .github └── workflows │ └── checks.yml ├── .gitignore ├── LICENSE ├── MANIFEST.in ├── README.md ├── jlc_kicad_tools.sublime-project ├── jlc_kicad_tools ├── __init__.py ├── cpl_rotations_db.csv ├── generate_jlc_files.py ├── jlc_lib │ ├── __init__.py │ ├── cpl_fix_rotations.py │ ├── generate_bom.py │ └── kicad_netlist_reader.py └── logger.py ├── setup.py └── test-requirements.txt /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewlai/JLCKicadTools/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/workflows/checks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewlai/JLCKicadTools/HEAD/.github/workflows/checks.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewlai/JLCKicadTools/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewlai/JLCKicadTools/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | include jlc_kicad_tools/cpl_rotations_db.csv 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewlai/JLCKicadTools/HEAD/README.md -------------------------------------------------------------------------------- /jlc_kicad_tools.sublime-project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewlai/JLCKicadTools/HEAD/jlc_kicad_tools.sublime-project -------------------------------------------------------------------------------- /jlc_kicad_tools/__init__.py: -------------------------------------------------------------------------------- 1 | __version__ = "1.0.6" 2 | -------------------------------------------------------------------------------- /jlc_kicad_tools/cpl_rotations_db.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewlai/JLCKicadTools/HEAD/jlc_kicad_tools/cpl_rotations_db.csv -------------------------------------------------------------------------------- /jlc_kicad_tools/generate_jlc_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewlai/JLCKicadTools/HEAD/jlc_kicad_tools/generate_jlc_files.py -------------------------------------------------------------------------------- /jlc_kicad_tools/jlc_lib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /jlc_kicad_tools/jlc_lib/cpl_fix_rotations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewlai/JLCKicadTools/HEAD/jlc_kicad_tools/jlc_lib/cpl_fix_rotations.py -------------------------------------------------------------------------------- /jlc_kicad_tools/jlc_lib/generate_bom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewlai/JLCKicadTools/HEAD/jlc_kicad_tools/jlc_lib/generate_bom.py -------------------------------------------------------------------------------- /jlc_kicad_tools/jlc_lib/kicad_netlist_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewlai/JLCKicadTools/HEAD/jlc_kicad_tools/jlc_lib/kicad_netlist_reader.py -------------------------------------------------------------------------------- /jlc_kicad_tools/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewlai/JLCKicadTools/HEAD/jlc_kicad_tools/logger.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewlai/JLCKicadTools/HEAD/setup.py -------------------------------------------------------------------------------- /test-requirements.txt: -------------------------------------------------------------------------------- 1 | flake8==3.9.1 2 | importlib-metadata<5.0 3 | --------------------------------------------------------------------------------