mssql-python 1.10.0: 서비스 주체 대량 복사, 더 안정적인 Arrow 텍스트, 그리고 핵심 타임아웃 수정
mssql-python 1.10.0 릴리스는 인증 유연성, 크로스 플랫폼 텍스트 안정성 및 대량 로드 안정성을 향상시킵니다. 주요 개선 사항은 대량 복사 작업에 대한 Active Directory 서비스 주체 지원이 추가된 것입니다. 이를 통해 인증 핸드셰이크 중에 테넌트 인식 토큰 생성이 가능해져 엔터프라이즈 자동화 시나리오가 개선됩니다. 라이브러리는 이제 다양한 운영 체제 및 로캘에서 일관된 동작을 위해 SQL_CHAR 값을 SQL_C_WCHAR로 요청하여 유니코드 텍스트 가져오기를 더 강력하게 처리합니다. 이를 통해 인코딩 또는 로캘 구성에 관계없이 보다 예측 가능한 Arrow 기반 읽기가 보장됩니다. 번들로 제공되는 Rust 코어 종속성인 mssql-py-core가 버전 0.1.5로 업데이트되었습니다. 이 업데이트에는 대량 로드 연결 시간 초과 문제에 대한 중요한 수정 사항이 포함되어 있습니다. Arrow 가져오기 경로의 비 ASCII VARCHAR 데이터는 이제 UTF-16LE 디코딩을 통해 올바르게 처리되어 다양한 환경에서 정확성을 보장합니다. 사용자는 pip install --upgrade mssql-python을 사용하여 최신 버전으로 업그레이드할 수 있습니다. 이 업데이트는 특히 대량 복사 시 Azure Entra ID 인증을 사용하는 사용자에게 유익합니다. 개발자들은 커뮤니티의 기여에 감사를 표했습니다.