Comments 11
readme_ru
Стоит заметить, что проект авторства автора, так что вполне себе :)
@vb64немного бы сторителлинга добавить - как вы дошли до жизни такой. Статья была бы изящнее, мотивационнее для других разработчиков и читалась бы с большим интересом.
Не нашел на GitHub в actions публикации на pypi. Вы руками публикуете? Как гарантируете соответствие публикуемого кода коду в GitHub?
боюсь, что полный рассказ о страданиях получился бы слишком длинным, в нескольких томах :)
мало народу до конца дочитало бы.
насчет публикаций на pypi - да, руками публикую.
насчет гарантий соответствия - не задумывался, честно говоря. если подскажете какие-то бестпрактикс, и что вообще почитать по этому вопросу, то буду весьма благодарен.
впрочем, в данном конкретном случае размер кода - 85 строк, так что можно и руками сравнить :)
Я просто голову греть не люблю на тему: "надо вспомнить как сделать".
Можете глянуть в моих репках, если интересно как публиковать: https://github.com/insight-platform/savant-rs/blob/main/.github/workflows/savant-rs-ci.yml#L55
стоит заметить, что я использую Maturin, потому что у меня Rust с Python-врапперами, но думаю, что там замена на вашу тулзу решает вопрос.
О, а я спросонья и не заметил. Посыпаю голову пеплом)
Quarto вам в помощь.
PyMuPDF кстати использует poppler, так что внешние бинарники тут нужны
Преобразование markdown в pdf на Python