2018-01-01から1年間の記事一覧

tox-3.2.0 以降で usedevelop を指定しながら、deps に自身を指定するとハマる件

バグを踏み抜きました。tox-3.2.0 以降で、次のような tox.ini を作っていると、テストを実行してもパッケージが更新されなくなります。 [testenv] usedevelop = True deps = .[extra]具体的な条件としては usedevelop を指定している 自身を deps に extra …

Google 図形描画で書いた図を取り込む sphinxcontrib-googledrive をリリースしました。

ひとつ前の記事で書いた『マスタリング docutils』では、作図に Google 図形描画を使いました。以前は Cacoo を使ったり、Inkscape を使ったりしていたんですが、維持するのにお金が必要だったり、 CI 環境を作るのが面倒くさかったりして、今回は Google 図…

技術書典5 で『マスタリング docutils』を出版しました

先週末、技術書典5に「マークアップ言語愛好会」というサークルで参加し、『マスタリング docutils』という本を出版しました。 techbookfest.org techbookfest.org マスタリング docutils この本はこんなまえがきからはじまります。 みなさんは docutils を…

Re: Sphinx コードの半減期と未来予想図

ぼちぼち Sphinx-1.8 をリリースしようというこのタイミングで、以前書いた Sphinx コードの半減期と未来予想図 - Hack like a rolling stone を見かけたので、1年半ぶりに試してみました。将来、また実行したくなったときにさくっと再現できるようにこんな …

Sphinx 開発進捗報告 (2018.8)

みなさん、お久しぶりです。tk0miya です。大変多くの方にスポンサーをしていただいたこともあって(参考)、なるべく定期的に進捗を報告したいなと思っていたのですが、ワールドカップを見ている間に今年もあっという間に半分以上過ぎてしまいました。時間が…

blockdiag を github に移動しました。

blockdiag の開発拠点を bitbucket から github に移動しました。開発を始めた 2011年ごろ、僕は git より mercurial を好んでいたので bitbucket をメインリポジトリとしてチョイスしたのですが、 CI などを含めた周辺サービスとして、github に破れた感が…

僕自身のスポンサーシップをはじめました

タイトルのとおりです。僕を支援していただくためのスポンサーシップをはじめました。僕の OSS 活動のスポンサーを募集します。ご協力よろしくおねがいします! / @tk0miya のスポンサー募集 https://t.co/RqC8goNqjR— Takeshi KOMIYA (@tk0miya) 2018年4月1…

Sphinx 10周年に寄せて #sphinx10th

本日、Sphinx-1.7.2 をリリースしました。いくつかのバグが修正されているので、試してみてください。 pypi.python.orgさて、リリースするまですっかり忘れていましたが、本日 3月21日は Sphinx の誕生日です。しかも、なんと 10周年です。 Release 0.1.6161…

Re: Markdownにmetaタグを入れる

つい最近、こんな記事が出ていました。 kamekokamekame.netいいですね、コミュニティ。さっと拡張を書いてくれる人に優しさを感じます (自画自賛)。 markdown の拡張子は? さて、この記事では source-read イベントをフックして md_prolog を実現しました。 …

オライリーへの入稿用の Sphinx拡張、sphinxcontrib-getstart-sphinx をリリースしました。

いつぞやの記事で「Sphinx をはじめよう 第2版」を書いた話をしたのを覚えてらっしゃいますか?ちなみに、オライリーさんのページはこちらです。以前に紹介したときは、紙媒体はイベントなどのオフラインでの購入に限定されていたのですが、いまでは通販でも…

Sphinx のバグを 1ヶ月で 80件以上クローズした件

1月の頭に合宿をやった勢いで、1月はひたすらメンテをやってました。 Sphinx-1.7 のリリースが近いのでひたすらチケットをちぎっては投げ、ちぎっては投げした結果、 1ヶ月で 83件ものチケットをクローズすることができました。ちなみに PR のマージは 100本…

Sphinx 開発合宿をしました。

合宿してきました。当日や流れや施設の様子など、詳しいところは他の参加者の記事に譲ります。 takuan-osho.hatenablog.com www.freia.jpそういや今回全然写真撮ってないや。 感想 普段はひとりでやっているので、他の人を巻き込んでやれるのは新鮮 SR+ なメ…

2017年を振り返る / 2018年の抱負

あけましておめでとうございます。今年も毎年恒例の抱負エントリからはじめましょう。 年末はひとりアドベントカレンダー的なことをやろうとしていたのですが、とっちらかって終わってしまっていますね。書き溜めてある記事はないのですが、まだネタはありそ…