メインコンテンツへスキップ
  1. Tags/

GitHub

2023

FastAPI×MKDocs(×GitHub Pages)でドキュメント生成
··☕5分
#テック系 #Python #FastAPI #MKDocs #GitHub
以前投稿した記事「FastAPI×Streamlitでアプリ開発(Getリクエスト)」で、FastAPIとStreamlitを利用し、Pythonのみでバックエンドとフロントエンドを分離したアプリを作成しました。 どうせ練習するなら、合わせてドキュメントも作ってしまおうと思い、PythonでMarkdownを静的サイトへ変換できる静的サイトジェネレータ MKDocs を利用してみることにしました。

2022

GitHub Actions・pytestで失敗した(Failed)時の挙動確認
·☕3分
#テック系 #Python #Pytest #GitHub #GitHub Actions #テスト #CI/CD
タイトルの通り、GitHub Actionsでpytestを実行し、テストが失敗(Failed)したときの挙動について確認してみました。
GitHub Actions・pipenv・pytestで自動テストの練習
·☕5分
#テック系 #Python #Pytest #GitHub #GitHub Actions #テスト #CI/CD
タイトルの通り、GitHub Actionsを用いてPythonのテスト自動化に取り組んでみました。テストについては、もちろんpytestを利用するのですが、今回はpythonパッケージの依存関係をpipenvで管理している場合を想定します。練習なので、最低限動作するレベルの内容であり、ベストプラクティスというわけではないのでご注意ください。