リリースノート¶
最新の変更点¶
- ✏️ `docs/tutorial/relationship-attributes/index.md`のタイプミスを修正。PR #880 by @UncleGoogle.
ドキュメント¶
- ✏️ `docs/tutorial/create-db-and-table.md`の内部リンクを修正。PR #911 by @tfpgh.
- ✏️ `create-db-and-table-with-db-browser.md`に欠けていた手順を追加。PR #976 by @alejsdev.
- ✏️ `docs/tutorial`のタイプミスを修正。PR #943 by @luco17.
- ✏️ `sqlmodel/_compat.py`のタイプミスを修正。PR #950 by @Highfire1.
- ✏️ チュートリアルでpipインストールコマンドを更新。PR #975 by @alejsdev.
0.0.19¶
修正¶
- 🐛 Pydanticの`EmailStr`サポートと、いくつかのStringサブクラスの`max_length`を修正。PR #966 by @estebanx64.
- 🐛 Pydantic v2を使用するPydanticモデルで`max_length`が設定されている場合のvarchar制限の設定を修正。PR #963 by @estebanx64.
リファクタリング¶
アップグレード¶
ドキュメント¶
- ✏️ `docs/features.md`で`@dataclass_transform`(現在はPEP 681)への壊れたリンクを修正。PR #753 by @soof-golan.
内部¶
- ⬆️ RuffとBlackをアップグレード。PR #968 by @tiangolo.
- ⬆ tiangolo/issue-managerを0.4.1から0.5.0にバンプ。PR #922 by @dependabot[bot].
- 📌 Python 3.8、dirty-equals、Pydanticとの互換性のために、テストでtyping-extensionsをピン留め。PR #965 by @tiangolo.
- 👷 アーティファクトのダウンロードとアップロードを行うGitHub Actionsを更新。PR #936 by @tiangolo.
- 👷 test-redistributeのCIを調整し、slimに必要な環境変数を追加。PR #929 by @tiangolo.
0.0.18¶
内部¶
将来、SQLModelは標準で推奨されるパッケージを含み、`sqlmodel-slim`はそれらの推奨される標準パッケージを含まず、`sqlmodel`と同等のオプション依存関係のグループ`sqlmodel-slim[standard]`を備えます。
0.0.17¶
リファクタリング¶
ドキュメント¶
- 📝 ModelReadからModelPublicへのドキュメントと例を更新。PR #885 by @estebanx64.
- ✨ 更新された構文でPython 3.10と3.9のソース例を追加。PR #842 by @tiangolo and @estebanx64.
内部¶
- ⬆ actions/setup-pythonを4から5にバンプ。PR #733 by @dependabot[bot].
- 🔨 内部スクリプトを更新し、使用されていないスクリプトを削除。PR #914 by @tiangolo.
- 🔧 内部ビルド設定でPoetryからPDMに移行。PR #912 by @tiangolo.
- 🔧 MkDocsを更新し、最新のMkDocs Materialにアップグレードできる間はカードを無効化します。これにより、ソーシャルカードの問題が修正されます。PR #888 by @tiangolo.
- 👷 月曜日に週に一度テストを実行するcronを追加。PR #869 by @estebanx64.
- ⬆️ Ruffのバージョンと設定をアップグレード。PR #859 by @tiangolo.
- 🔥 Jina QA Botを削除(サービス終了のため)。PR #840 by @tiangolo.
0.0.16¶
機能¶
- ✨ モデルをその場で更新するための新しいメソッド`.sqlmodel_update()`を追加し、追加データ用の`update`パラメータを含めました。また、`.model_validate()`の(現在ドキュメント化されている)`update`パラメータの実装を修正しました。PR #804 by @tiangolo.
- ドキュメントを更新しました:FastAPIを使用したデータの更新.
- 新しいドキュメント:FastAPIを使用した追加データ(ハッシュされたパスワード)による更新.
0.0.15¶
修正¶
内部¶
- ⬆ tiangolo/issue-managerを0.4.0から0.4.1にバンプ。PR #775 by @dependabot[bot].
- 👷 GitHub ActionsでGitHubワークフローのドキュメントフィルターパスを修正しました。PR #738 by @tiangolo.
0.0.14¶
機能¶
- ✨ Pydantic v2のサポートを追加しました(v2が利用できない場合はv1のサポートを維持)。PR #722 by @tiangolo including initial work in PR #699 by @AntonDeMeester.
0.0.13¶
修正¶
リファクタリング¶
- 🔇 内部的に自動的に使用されるため、executeの非推奨警告を表示しないようにしました。PR #716 by @tiangolo.
- ✅ OpenAPIテストをインラインに移動し、Pydantic v2での更新を簡素化しました。PR #709 by @tiangolo.
アップグレード¶
ドキュメント¶
- ✏️ タイプミスを修正し、「Sister Margaret's」の単一引用符/アポストロフィ文字をドキュメント全体で簡素化しました。PR #721 by @tiangolo.
- 📝 Decimalのドキュメントを更新し、適切な型を使用しました。PR #719 by @tiangolo.
- 📝 Python 3.9と3.10のソース例を追加しました。PR #715 by @tiangolo.
内部¶
- 🙈 gitignoreを更新し、すべてのカバレッジファイルを含めました。PR #711 by @tiangolo.
- 🔧 新しいpymdown拡張機能で設定を更新しました。PR #712 by @tiangolo.
- 🔧 ドキュメントのビルド設定を更新し、スポンサーのサポートを追加し、スポンサーGOVCERT.LUを追加しました。PR #720 by @tiangolo.
- ⬆ [pre-commit.ci] pre-commitを自動更新。PR #697 by @pre-commit-ci[bot].
- 🔧 ローカル開発中にドキュメントで行番号を表示します。PR #714 by @tiangolo.
- 📝 新しいpymdown拡張機能形式で詳細構文を更新しました。PR #713 by @tiangolo.
0.0.12¶
機能¶
- ✨ SQLAlchemyを2.0にアップグレード。PR #700 by @tiangolo(PR #563 by @farahats9による初期作業を含む)。
内部¶
- ⬆ [pre-commit.ci] pre-commit自動アップデート。PR #686 by @pre-commit-ci[bot]。
- 👷 latest-changes GitHub Actionのアップグレード。PR #693 by @tiangolo。
0.0.11¶
機能¶
- ✨
sa_type
を使用してカスタムSQLAlchemy型をField()
に渡すためのサポートを追加。PR #505 by @maru0123-2004。- 互換性のない引数の組み合わせを使用していた場合、この変更を破壊的な変更とみなす場合があります。それらの引数は有効になっておらず、現在は型エラーとランタイムエラーが表示されます。
- ✨ 列とリレーションシップのフィールドパラメータの無効な組み合わせを許可しない。
sa_column
はsa_column_args
、primary_key
、nullable
などを除外します。PR #681 by @tiangolo。
ドキュメント¶
- 🎨 インラインソース例を更新し、アノテーション内の
#
を非表示にします(MkDocs Materialからの変更)。PR #677 by @Matthieu-LAURENT39。
内部¶
- ⬆ coverageの要件を^6.2から>=6.2,<8.0に更新。PR #663 by @dependabot[bot]。
- ⬆ mkdocs-materialの要件を9.1.21から9.2.7に更新。PR #675 by @dependabot[bot]。
- ⬆️ mypyを手動でアップグレード。PR #684 by @tiangolo。
- ⬆ blackの要件を^22.10.0から>=22.10,<24.0に更新。PR #664 by @dependabot[bot]。
- 👷 シークレットが利用可能な場合にのみMkDocs InsidersをビルドするようにCIを更新(Dependabot用)。PR #683 by @tiangolo。
0.0.10¶
機能¶
- ✨ Pydantic
1.9.0
以降のすべてのField
パラメータのサポートを追加し、Pydantic1.9.0
を最小必須バージョンにします。PR #440 by @daniil-berg。
内部¶
0.0.9¶
破壊的変更¶
機能¶
修正¶
- 🐛
exec()
のAsyncSession
型アノテーションを修正。PR #58 by @Bobronium。 - 🐛
ForeignKey
を直接使用できるように修正し、SQLModelMetaclass.__init__
から重複する列の構築を削除し、最小SQLAlchemyを>=1.4.36
にアップグレード。PR #443 by @daniil-berg。 - 🐛
get_sqlalchemy_type
における列挙型チェックの順序を修正。PR #669 by @tiangolo。 - 🐛 SQLAlchemyバージョン1.4.36がSQLModelリレーションシップを壊す問題を修正 (#315)。PR #461 by @byrman。
アップグレード¶
- ⬆️ SQLAlchemy 1.4.49のサポートをアップグレードし、テストを更新。PR #519 by @sandrotosi。
- ⬆ SQLAlchemyのバージョン要件を少なくとも
1.4.29
に上げる(#434関連)。PR #439 by @daniil-berg。
ドキュメント¶
- 📝
docs/tutorial/create-db-and-table.md
のインメモリSQLiteデータベースの説明を明確化。PR #601 by @SimonCW。 - 📝
docs/tutorial/fastapi/multiple-models.md
の表現を調整。PR #674 by @tiangolo。 - ✏️ テストを実行するためのコントリビューション手順を修正し、スクリプト名を更新。PR #634 by @PookieBuns。
- 📝 データベース入門のドキュメントへのリンクを更新。PR #593 by @abenezerBelachew。
- 📝 ドキュメントを更新し、
limit
およびwhere
を使用した例でoffset
を使用。PR #273 by @jbmchuck。 - 📝
le
を使用したPydanticのフィールドに関するドキュメントを修正(lte
は無効なのでle
を使用)。PR #207 by @jrycw。 - 📝
docs/db-to-code.md
の古いリンクを更新。PR #649 by @MatveyF。 - ✏️ codespellで検出されたタイプミスを修正。PR #520 by @kianmeng。
- 📝 メインページのタイプミス(重複)を修正。PR #631 by @Mr-DRP。
- 📝 リリースノートを更新し、PRに2人目の著者を追加。PR #429 by @br-follow。
- 📝
docs/tutorial/relationship-attributes/define-relationships-attributes.md
で外部キーを必須にする方法に関する手順を更新。PR #474 by @jalvaradosegura。 - 📝 SQLModelドキュメントのヘルプを更新。PR #548 by @tiangolo。
- ✏️ 内部関数名
get_sqlachemy_type()
のタイプミスを修正。PR #496 by @cmarqu。 - ✏️ ドキュメントのタイプミスを修正。PR #446 by @davidbrochart。
- ✏️
docs/tutorial/create-db-and-table.md
の小さなタイプミスを修正。PR #477 by @FluffyDietEngine。 - ✏️ ドキュメントの小さなタイプミスを修正。PR #481 by @micuffaro。
内部¶
- ⬆ [pre-commit.ci] pre-commit自動アップデート。PR #672 by @pre-commit-ci[bot]。
- ⬆ dawidd6/action-download-artifactを2.24.2から2.28.0にバンプ。PR #660 by @dependabot[bot]。
- ✅ OpenAPI FastAPIテストをリファクタリングして、後の更新を簡素化。これは変更なしで位置を変更するものです。PR #671 by @tiangolo。
- ⬆ actions/checkoutを3から4にバンプ。PR #670 by @dependabot[bot]。
- 🔧 mypyの設定を更新し、手動の設定の代わりに
strict = true
を使用。PR #428 by @michaeloliverx。 - ⬆️ MkDocs Materialをアップグレード。PR #668 by @tiangolo。
- 🎨 pre-commitとRuffを使用してドキュメントのフォーマットと参照を更新。PR #667 by @tiangolo。
- 🎨 すべてのファイルでpre-commitを実行し、自動フォーマットを実行。PR #666 by @tiangolo。
- 👷 Ruffに移行し、pre-commitを追加。PR #661 by @tiangolo。
- 🛠️ 学術的な引用のために
CITATION.cff
ファイルを追加。PR #13 by @sugatoray。 - 👷 ドキュメントのデプロイをCloudflareに移行。PR #630 by @tiangolo。
- 👷♂️ ドキュメントのCIをアップグレード。PR #628 by @tiangolo。
- 👷 Tmateを使用してCIのデバッグモードを更新。PR #629 by @tiangolo。
- 👷 latest changesトークンを更新。PR #616 by @tiangolo。
- ⬆️ 分析機能をアップグレード。PR #558 by @tiangolo。
- 🔧 新規issueセレクターをGitHubディスカッションを指すように更新。PR #546 by @tiangolo。
- 🔧 GitHubディスカッションの質問用テンプレートを追加し、issueテンプレートを更新。PR #544 by @tiangolo。
- 👷 ドキュメントプレビューのCIアーティファクトのアップロード/ダウンロードをリファクタリング。PR #514 by @tiangolo。
- ⬆ actions/cacheを2から3にバンプ。PR #497 by @dependabot[bot]。
- ⬆ dawidd6/action-download-artifactを2.24.0から2.24.2にバンプ。PR #493 by @dependabot[bot]。
- 🔧 Smokeshowカバレッジのしきい値を更新。PR #487 by @tiangolo。
- 👷 CodecovからSmokeshowに移行。PR #486 by @tiangolo。
- ⬆ actions/setup-pythonを2から4にバンプ。PR #411 by @dependabot[bot]。
- ⬆ blackの要件を^21.5-beta.1から^22.10.0に更新。PR #460 by @dependabot[bot]。
- ➕ MkDocs Material用の追加の開発依存関係を追加。PR #485 by @tiangolo。
- ⬆ mypyの要件を0.930から0.971に更新。PR #380 by @dependabot[bot]。
- ⬆ coverageの要件を^5.5から^6.2に更新。PR #171 by @dependabot[bot]。
- ⬆ codecov/codecov-actionを2から3にバンプ。PR #415 by @dependabot[bot]。
- ⬆ actions/upload-artifactを2から3にバンプ。PR #412 by @dependabot[bot]。
- ⬆ flake8の要件を^3.9.2から^5.0.4に更新。PR #396 by @dependabot[bot]。
- ⬆ pytestの要件を ^6.2.4 から ^7.0.1 に更新しました。PR #242 by @dependabot[bot].
- ⬆ actions/checkout を 2 から 3.1.0 に更新しました。PR #458 by @dependabot[bot].
- ⬆ dawidd6/action-download-artifact を 2.9.0 から 2.24.0 に更新しました。PR #470 by @dependabot[bot].
- 👷 Dependabotの設定を更新しました。PR #484 by @tiangolo.
0.0.8¶
修正¶
- 🐛 フィールドでのオーバーライドを許可し、
nullable
の自動検出と設定を修正しました。PR #423 by @JonasKs and @br-follow. - ♻️
expresion.py
を更新し、Jinja2テンプレートと同期させました。inherit_cache
を実装することで、「SAWarning: Class SelectOfScalar will not make use of SQL compilation caching」のようなエラーを解決しました。PR #422 by @tiangolo.
ドキュメント¶
- 📝
docs/tutorial/create-db-and-table.md
のドキュメントを調整し、明確化しました。PR #426 by @tiangolo. - ✏
docs/tutorial/connect/remove-data-connections.md
のタイプミスを修正しました。PR #421 by @VerdantFox.
0.0.7¶
機能¶
- ✨ カラムに
Field()
でunique
を設定できるようにしました。PR #83 by @raphaelgibson. - ✨ GUIDの処理を、整数ではなくstdlibの
UUID.hex
を使用するように更新しました。PR #26 by @andrewbolster. - ✨ SQLAlchemyに対応する型がないPydanticフィールド型を使用する場合、例外を発生させるようにしました。PR #18 by @elben10.
- ⬆ SQLAlchemyの制約を「>=1.4.17,<=1.4.41」にアップグレードしました。PR #371 by @RobertRosca.
- ✨ 新しい
Session.get()
パラメータexecution_options
を追加しました。PR #302 by @tiangolo.
修正¶
- 🐛
Model.parse_obj()
とModel.validate()
の型アノテーションを修正しました。PR #321 by @phi-friday. - 🐛 キャッシュを継承するように
Select
とSelectOfScalar
を修正し、「SAWarning: Class SelectOfScalar will not make use of SQL compilation caching」という警告を回避しました。PR #234 by @rabinadk1. - 🐛 デフォルト値以外のバリデータの処理を修正しました。PR #253 by @byrman.
- 🐛 モデルで「set」としてマークされたフィールドの処理を修正しました。PR #117 by @statt8900.
- 🐛 SQLAlchemyでのEnumの処理を修正しました。PR #165 by @chriswhite199.
- 🐛
None
を受け付けないフィールドのnullableプロパティの設定を修正しました。PR #79 by @van51. - 🐛 SQLAlchemyバージョン1.4.36がSQLModelのリレーションシップを壊す問題を修正しました(#315)。PR #322 by @byrman.
ドキュメント¶
- 📝 更新に関するモデルのドキュメントを更新しました。
id
は更新可能ではありません。PR #335 by @kurtportelli. - ✏ 読み取り関係のドキュメントの壊れた変数/タイプミスを修正しました。
hero_spider_boy.id
=>hero_spider_boy.team_id
。PR #106 by @yoannmos. - 🎨 ドキュメントから不要なハイライトを削除しました。PR #233 by @jalvaradosegura.
- ✏
docs/databases.md
とdocs/tutorial/index.md
のタイプミスを修正しました。PR #35 by @prrao87. - ✏
docs/tutorial/relationship-attributes/define-relationships-attributes.md
のタイプミスを修正しました。PR #239 by @jalvaradosegura. - ✏
docs/tutorial/fastapi/simple-hero-api.md
のタイプミスを修正しました。PR #80 by @joemudryk. - ✏ ドキュメント内の複数のファイルのタイプミスを修正しました。PR #400 by @VictorGambarini.
- ✏
docs/tutorial/code-structure.md
のタイプミスを修正しました。PR #344 by @marciomazza. - ✏
docs/db-to-code.md
のタイプミスを修正しました。PR #155 by @gr8jam. - ✏
docs/contributing.md
のタイプミスを修正しました。PR #323 by @Fardad13. - ✏
docs/tutorial/fastapi/tests.md
のタイプミスを修正しました。PR #265 by @johnhoman. - ✏
docs/tutorial/where.md
のタイプミスを修正しました。PR #286 by @jalvaradosegura. - ✏
docs/tutorial/fastapi/update.md
のタイプミスを修正しました。PR #268 by @cirrusj. - ✏
docs/tutorial/fastapi/simple-hero-api.md
のタイプミスを修正しました。PR #247 by @hao-wang. - ✏
docs/tutorial/automatic-id-none-refresh.md
、docs/tutorial/fastapi/update.md
、docs/tutorial/select.md
のタイプミスを修正しました。PR #185 by @rootux. - ✏
docs/databases.md
のタイプミスを修正しました。PR #177 by @seandlg. - ✏
docs/tutorial/fastapi/update.md
のタイプミスを修正しました。PR #162 by @wmcgee3. - ✏
docs/tutorial/code-structure.md
、docs/tutorial/fastapi/multiple-models.md
、docs/tutorial/fastapi/simple-hero-api.md
、docs/tutorial/many-to-many/index.md
のタイプミスを修正しました。PR #116 by @moonso. - ✏
docs/tutorial/fastapi/teams.md
のタイプミスを修正しました。PR #154 by @chrisgoddard. - ✏ 関係と
back_populates
に関する例でタイプミスのある変数を修正しました。「owner」ではなく常に「hero」を使用します。PR #120 by @onionj. - ✏
docs/tutorial/fastapi/tests.md
のタイプミスを修正しました。PR #113 by @feanil. - ✏
docs/tutorial/where.md
のタイプミスを修正しました。PR #72 by @ZettZet. - ✏
docs/tutorial/code-structure.md
のタイプミスを修正しました。PR #91 by @dhiraj. - ✏
docs/help.md
のニュースレター登録への壊れたリンクを修正しました。PR #84 by @mborus. - ✏
docs/tutorial/many-to-many/create-models-with-link.md
のタイプミスを修正しました。PR #45 by @xginn8. - ✏
docs/tutorial/index.md
のタイプミスを修正しました。PR #398 by @ryangrose.
内部¶
- ♻ コードを簡素化するために内部ステートメントをリファクタリングしました。PR #53 by @yezz123.
- ♻ 冗長性を減らすために内部インポートをリファクタリングしました。PR #272 by @aminalaee.
- ⬆ FastAPIの開発要件を
^0.68.0
から^0.68.1
に更新しました。PR #48 by @alucarddelta. - ⏪ まずPython 3.6をサポートするリリースを作成するために、Poetryのアップグレードを元に戻しました。PR #417 by @tiangolo.
- 👷 GitHub Actions用のdependabotを追加しました。PR #410 by @tiangolo.
- ⬆️ Poetryをバージョン
==1.2.0b1
にアップグレードしました。PR #303 by @tiangolo. - 👷 Python 3.10のCIを追加しました。PR #305 by @tiangolo.
- 📝 素早い質問をしたい人のために、ドキュメントにJinaのQA Botを追加しました。PR #263 by @tiangolo.
- 👷 Codecov GitHub Actionをアップグレードしました。PR #304 by @tiangolo.
- 💚 PRでの重複実行を避けるため、masterブランチでのプッシュ時のみCIを実行するようにしました。PR #244 by @tiangolo.
- 🔧 MkDocs Materialをアップグレードし、設定を更新しました。PR #217 by @tiangolo.
- ⬆ mypyをアップグレードし、型アノテーションを修正しました。PR #218 by @tiangolo.
0.0.6¶
破壊的変更¶
**SQLModel**は、各カラムに対してインデックスをデフォルトで作成しなくなりました。インデックスはオプトインになりました。PR #205で詳細をご覧ください。
この変更前、このようなモデルがあった場合
from typing import Optional
from sqlmodel import Field, SQLModel
class Hero(SQLModel, table=True):
id: Optional[int] = Field(default=None, primary_key=True)
name: str
secret_name: str
age: Optional[int] = None
…テーブル作成時、SQLModelバージョン0.0.5以下の場合、name
、secret_name
、age
にもインデックスが作成されていました(id
は主キーなので、追加のインデックスは必要ありません)。
これらのカラムそれぞれにインデックスが必要だった場合、現在は明示的に定義する必要があります。
class Hero(SQLModel, table=True):
id: Optional[int] = Field(default=None, primary_key=True)
name: str = Field(index=True)
secret_name: str = Field(index=True)
age: Optional[int] = Field(default=None, index=True)
すべてのカラムにインデックスが必要ない可能性が高いです。たとえば、name
とage
にだけインデックスが必要で、secret_name
には不要な場合があります。その場合、モデルは次のように定義できます。
class Hero(SQLModel, table=True):
id: Optional[int] = Field(default=None, primary_key=True)
name: str = Field(index=True)
secret_name: str
age: Optional[int] = Field(default=None, index=True)
SQLModelを使用してバージョン0.0.5以下のデータベーステーブルを既に作成済みの場合、データベースにもこれらのインデックスが作成されています。その場合、不要なインデックスを削除して、パフォーマンスとストレージコストを削減することを検討してください。
使用するデータベースによって、利用可能なインデックスを確認する方法は異なります。
たとえば、secret_name
のインデックスが不要になったとします。データベースの現在のインデックスを確認し、secret_name
のインデックス(ix_hero_secret_name
という名前かもしれません)を見つけます。その後、SQLを使用して削除できます。
DROP INDEX ix_hero_secret_name
または
DROP INDEX ix_hero_secret_name ON hero;
インデックスとその使用方法について説明する新しい詳細なドキュメントはこちらです。インデックス - クエリを最適化する.
ドキュメント¶
- ✨ インデックスを文書化し、オプトインにしました。新しいドキュメントはこちらです。インデックス - クエリを最適化する。これは上記で説明した**破壊的変更**と同じ変更です。PR #205 by @tiangolo.
- ✏ FastAPIチュートリアルのタイプミスを修正しました。PR #192 by @yaquelinehoyos.
- 📝 ライセンスファイルへのリンクを追加しました。PR #29 by @sobolevn.
- ✏ ドキュメントのタイトルのタイプミスを修正しました。PR #28 by @Batalex.
- ✏ 複数のタイプミスと一部の言い回しを修正しました。PR #22 by @egrim.
- ✏
docs/tutorial/automatic-id-none-refresh.md
のタイプミスを修正しました。PR #14 by @leynier. - ✏ `docs/tutorial/index.md` と `docs/databases.md` のタイプミスを修正しました。PR #5 by @sebastianmarines.
0.0.5¶
機能¶
- ✨ PydanticとSQLAlchemyからのDecimalフィールドのサポートを追加しました。元のPR #103 by @robcxyz。新しいドキュメント:高度なユーザーガイド - 10進数.
ドキュメント¶
内部¶
- 🔧 PRからのビルドをサポートするために、CIでのMkDocsインサイダービルドを分割しました。PR #186 by @tiangolo.
- 🎨 現在CIが必要としている`expression.py`とexpressionテンプレートのフォーマットを修正しました。PR #187 by @tiangolo.
- 🐛ドキュメントの明暗テーマ切り替えを修正しました。PR #1 by @Lehoczky.
- 🔧 MkDocs Materialソーシャルカードを追加しました。PR #90 by @tiangolo.
- ✨ 型アノテーションを更新し、mypyをアップグレードしました。PR #173 by @tiangolo.
0.0.4¶
0.0.3¶
0.0.2¶
0.0.1¶
- 最初のリリース。🎉