Docs Menu
Docs Home
/ / /
PyMongoArrow

新機能

項目一覧

  • バージョン1.6.0の変更
  • バージョン1.5.0の変更
  • バージョン1.4.0の変更
  • バージョン 1.3.0 での変更
  • バージョン 1.2.0 での変更
  • バージョン 1.1.0 での変更
  • バージョン 1.0.2 での変更
  • バージョン 1.0.1 での変更
  • バージョン 0.7.0 での変更
  • バージョン 0.6.3 での変更
  • バージョン 0.6.2 での変更
  • バージョン 0.5.1 での変更
  • バージョン 0.5.0 での変更
  • バージョン 0.4.0 での変更
  • バージョン 0.3.0 での変更
  • バージョン 0.2.0 での変更
  • バージョン 0.1.1 での変更
  • バージョン 0.1.0 での変更

警告

重大な変更の可能性

このバージョンの PyMongoArrow はPython v 3.8 のサポートを削除します。

  • PyArrow18.0 およびPython のサポートを追加します3.13

  • null または 拡張タイプを含むネストされたデータを持つドキュメントでデータが失われる問題を修正しました

  • PyArrow の null 型のサポートを追加します

  • すべての PyArrow C API呼び出しのステータスを確認して、セグメンテーションのフォールトを防ぎます

  • PyArrow 17.0のサポートを追加します

  • ポーリング変換でネストされたObjectId値のサポートを追加しました

  • PyArrow 16.0のサポートを追加しました。

  • トップレベルの 貢献 ガイドを追加しました。

  • null フィールドの書き込みをスキップするために、 write()関数にオプションのboolフラグを追加しました。

  • ドキュメントを MongoDB Docs サイトに移行しました。

  • ポーリングのサポート

  • PyArrow.DataTypes のサポート:Large_list、Large_string、date32、date64

  • PyArrow 14.0 のサポート。

  • Python 3.12 のサポート。

  • PyArrow 13.0 のサポート。

  • パフォーマンス低下が原因で、自動スキーマにネストされた拡張オブジェクトのバグ修正を元に戻す

  • ネストされたフィールドでのプロジェクションのバグ修正。

  • 自動スキーマ内のネストされた拡張オブジェクトのバグ修正。

  • BSON バイナリ タイプをサポートします。

  • BSON Decimal128 型をサポートします。

  • Pandora 2.0 および Pandora 拡張タイプをサポートします。

  • PyArrow 12.0 をサポートします。

  • BSON 埋め込みドキュメント タイプのサポートを追加しました。

  • BSON 配列型 のサポートを追加しました。

  • PyArrow 11.0 をサポートします。

  • Linux AArch64 と Python 3.11 のウィザードを追加しました。

  • スキーマの自動検出のタイム ゾーンの処理を修正しました。

  • 「リリース」モードでlibbsonをビルドし、Windows 上のImportErrorを修正しました。

  • PyArrow 10.0 をサポートします。

  • 集計メソッドとnumpyメソッドのスキーマの自動検出を修正しました。

  • スキーマの自動検出に関するドキュメントを追加しました。

  • find/aggregate_*_allメソッドでのスキーマの自動検出をサポートします。 スキーマが指定されない場合は、結果セットの最初のドキュメントを使用して推測されます。

  • PyArrow 9.0 をサポートします。

  • lib ImportError のエラーメッセージを改善しました。

  • Decimal128タイプのサポート

  • Python 3.9+ 上の macOS arm64 アーキテクチャのサポート。

  • write()関数を使用して、表形式のデータセット(PyArrow テーブル、Panas DataFrames、または NumPy 配列としてマテリアライズド)を MongoDB に書き込むためのサポート。 詳しくは、「 クイック スタートガイド 」を参照してください。

  • PyArrow 7.0 のサポート

  • ObjectIdタイプのサポート

  • スキーマにサポートされていない型が含まれている場合のエラー メッセージを改善しました。

  • BSON string タイプのサポートを追加しました。

  • BSON ブール値型のサポートを追加しました。

  • libbson1 をバンドルするようにアップグレードしました。21 。1 。ソースからインストールする場合、サポートされる最小の libbson バージョンは 1 になりました。 21 。 0 。

  • Python 3.6 のサポートを削除しました( PyArrow 7.0 で削除されました)。

  • PyMongo 4.0 のサポート。

  • Python 3.10 のサポート。

  • Windows のサポート。

  • find_arrow_all()メソッドでユーザー提供のprojectionが受け入れられるようになりました。

  • find_arrow_all()メソッドでsessionオブジェクトが受け入れられるようになりました。

  • 注: PyMongoArrow にはpyarrow v6.0.x が必要になりました。

  • 適切なmanylinuxプラットフォーム タグなしで Linux ディスクが作成されるバグを修正しました。

  • 検索および集計クエリの結果セットを Arrow/Panas/Numpy データ構造に効率的に変換するためのサポート。

  • monkey.patch_all()メソッドを使用して PyMongo の API をパッチするためのサポート。

  • 次の BSON types のロードをサポートします。

    • 64 ビットのバイナリ浮動小数点

    • 32 ビット整数

    • 64 ビット整数

    • タイムスタンプ

戻る

クイック スタート