Commit Graph

25 Commits

Author SHA1 Message Date
Salvador E. Tropea fbdd6ea358 Updated minimum Python version to 3.7
dataclasses and subprocess.run(capture_output) needs 3.7
2023-08-08 11:23:17 -03:00
Salvador E. Tropea e98c0cf933 Replaced src/kibot and src/kiplot by entry points
- When using setup.py (pip and Debian)
- Also fixed comment in src/kibot
- Also changed OS to Independent
2022-07-03 18:43:48 -03:00
Salvador E. Tropea fb082fcbb3 Added `kibot-check` tool to check the installation 2022-05-20 13:26:41 -03:00
Salvador E. Tropea 50b88adee5 Fixed setup.py description mechanism
- Now hardcoded to avoid pulling __main__
2022-05-19 09:33:32 -03:00
Salvador E. Tropea ca861fc21e Added dependency collection mechanism
- Currently used to better document the dependencies
2022-05-19 08:47:06 -03:00
Salvador E. Tropea 7781582962 Made executable some scripts 2022-02-16 17:39:18 -03:00
Salvador E. Tropea 278de8fb16 Added report generation (for design house)
Related to #93
2022-01-15 15:47:48 -03:00
Salvador E. Tropea 5017f7e078 Added QR codes generation: symbols and footprints.
Related to #93
2022-01-03 12:35:33 -03:00
Salvador E. Tropea 54d8c6c77f Removed distutils from setup.py dependencies. 2021-10-06 16:35:46 -03:00
Salvador E. Tropea 993fd389cf Added distutils as dependency.
- Should I add it to setup.py? Also testing it.
2021-10-05 12:54:03 -03:00
Salvador E. Tropea c626f864f9 The step output now can download missing 3D models. 2020-12-30 15:22:00 -03:00
Salvador E. Tropea 019cb0c8a4 Bumped version to 0.8.0.
Also Python version to 3.6 (mcpyrate)
2020-11-06 13:51:19 -03:00
Salvador E. Tropea dfd3ac8881 Added support for colorama.
This isn't really needed, but makes the port to Windows easier.
2020-10-24 17:07:58 -03:00
Salvador E. Tropea 0264d0e88f Added KiAuto as PyPi dependency. 2020-10-09 11:28:15 -03:00
SET 043b7d824e Added the mcpy package to the distribution.
Seems to be a rare dependence, is small and using it from outside
looks like a silly complication.
2020-08-18 21:42:42 -03:00
SET 227506e7b5 Changed minimal Python version to 3.4.
The plug-ins import uses Python 3.4 stuff.
2020-08-18 21:33:40 -03:00
SET d7972285c2 Migrated setup.py to setuptools
Also: now we extract all the metadata from __main__.py
2020-08-18 12:09:55 -03:00
SET 89914443f0 Renamed the kiplot module as kibot.
Also added src/kibot script.
Updated the documentation and Debian packaging.
The default extension for config files now is .kibot.yaml
2020-08-16 22:04:03 -03:00
Salvador E. Tropea ba88f49383 Added Python dependencies to the setup.py 2020-07-11 20:46:40 -03:00
Salvador E. Tropea ba22eae5b8 Tunned flake8 and removed all unfiltered warnings and errors 2020-04-28 17:56:50 -03:00
Salvador E. Tropea 5aa584b0d2 Commented the setup.py parameters not used by pybuild 2020-04-28 17:04:00 -03:00
Salvador E. Tropea 49bb86d748 Moved the module to the root and added a script named kiplot to call it from /usr/bin.
Simplified the setup.py to make it work with Debian.
Added Debian package files.
Added a MANIFEST.in
2020-03-10 14:49:18 -03:00
John Beard fa3840e0b4 Add stub for testing with setup.py test 2018-06-02 18:03:04 +01:00
John Beard c80c34939e Move to src directory 2018-06-02 17:55:32 +01:00
John Beard 21e185c9d6 Initial commit 2018-06-01 20:08:57 +01:00