Commit Graph
17 Commits
Author SHA1 Message Date
Kristaps Jurkans 7dff87b5ab feat(datasheet): add typst datasheet flow
This is a squash of 5 commits in order to add the new datasheet flow.

fix(datasheet): ensure datasheet can use images properly

fix(datasheet): white page when funding was not specified

This was caused by creating a page before first checking whether there was any content for that page beforehand, so it would result in a rogue white page with no content.

fix(datasheet): missing analog pin tables

fix(datasheet): tweak pandoc settings

Switching from `gfm` to `markdown` should enable more formatting options. The extensions have been configured to be similar to `gfm` but provide some additional things, like `line_blocks` and `lists_without_preceding_blankline`s.
2025-12-04 14:59:17 +00:00
htfab 58dc0db1c1 fix: resolve version conflicts gdstk<->numpy & openlane2<->klayout 2024-06-17 08:47:46 +03:00
htfab ed61fd7c1f refactor: clean up requirements.txt 2024-06-12 20:50:08 +03:00
Uri Shaked 8e2da84a18 feat: python 3.12 support #53
close #53
2024-05-20 10:36:19 +03:00
htfab 29e3bc4c3f fix: remove openlane from requirements.txt
So that we can set the right version from tt-gds-action.
2024-05-17 20:51:32 +03:00
htfab a791fde25c feat: allow hardening with openlane2 2024-05-16 23:34:05 +03:00
htfab 8ddef688df feat(datasheet): use mustache for project_preview 2024-05-07 08:47:00 +03:00
Clive Chan f910ae51f9 Bump gdstk to work for Apple Silicon 2024-04-13 20:04:34 +02:00
Uri Shaked c2c0d8ffbd refactor: add more types
include types for the new info.yaml
2023-12-23 21:27:22 +02:00
Uri Shaked 5725713cbd chore: set up flake8, isort and black with pre-commit 2023-09-21 22:21:59 +03:00
Uri Shaked 1aa125fdd5 fix(datasheet): broken images, replace scanchain info with mux
- fix some of the broken images
- render the mux's info doc in place of the scanchain doc
2023-07-30 23:09:31 +03:00
Uri Shaked 7842384b6a fix(datasheet): markdown headings break the datasheet
close #23
2023-07-30 22:21:00 +03:00
Uri Shaked 6fb355fc59 refactor: migrate from yosys to yowasp-yosys
yowasp-yosys can be installed from pip, so we no longer require the user to install yosys separately.

also freeze requirements.txt versions for reproducible builds
2023-06-25 20:49:36 +03:00
matt venn 2317354dd3 pytz req 2023-03-17 10:11:58 +01:00
matt venn e4443e21b9 missing reqs 2023-03-17 09:59:09 +01:00
Matt Venn 711c4b70bf fix reqs, remove elif on arg parse 2023-02-22 10:59:45 +01:00
Matt Venn 77a0b2db7d svg and png conversion moved to docs 2023-02-22 10:40:43 +01:00