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 v3.8에 대한 지원 을 제거합니다.

  • PyArrow 18.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 유형을 지원합니다.

  • Pandas 2.0 및 Pandas 확장 유형을 지원합니다.

  • 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() 함수를 사용하여 MongoDB 에 표 형식 데이터 세트(PyArrow Tables, Pandas DataFrames 또는 NumPy 배열로 구체화됨) 쓰기를 지원합니다. 자세한 내용은 퀵 스타트 가이드 를 참조하세요.

  • PyMongo 4.0을 지원합니다.

  • Python 3.10을 지원합니다.

  • Windows를 지원합니다.

  • 이제 find_arrow_all() 메서드는 사용자가 제공한 projection 을 허용합니다.

  • 이제 find_arrow_all() 메서드에서 session 객체를 허용합니다.

  • 참고: 이제 PyMongoArrow에는 pyarrow v6.0.x가 필요합니다.

  • Linux 바퀴가 적절한 manylinux 플랫폼 태그 없이 생성되는 버그를 수정했습니다.

  • 찾기 및 집계 쿼리 결과 세트를 Arrow/Pandas/Numpy 데이터 구조로 효율적으로 변환할 수 있도록 지원합니다.

  • monkey.patch_all() 메서드를 사용하여 PyMongo의 API 패치를 지원합니다.

  • 다음 BSON types 로드를 지원합니다.

    • 64비트 이진 부동 소수점

    • 32비트 정수

    • 64비트 정수

    • 타임스탬프

돌아가기

빠른 시작