airbytehq / airbytehq/PyAirbyte

Tech Debt: source-faker incompatibility with Python 3.12

Đang mở
#611 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
Python
Star
344
Fork
77
Merge trung bình
1 ngày 11 giờ
Pull request đã merge (30 ngày)
35

Mô tả

## Background
PyAirbyte supports Python 3.12, but source-faker (used in integration tests) does not yet support Python 3.12. As a temporary workaround, we've added skip markers to all source-faker tests when running under Python 3.12 in PR #609.

## Impact
The following tests are currently skipped on Python 3.12:
- test_deploy_source in test_cloud_workspaces.py
- test_merge_strategy in test_source_faker_integration.py
- test_replace_strategy in test_source_faker_integration.py
- test_append_strategy in test_source_faker_integration.py
- And other source-faker related tests

## Resolution
Once source-faker adds Python 3.12 support, we should:
1. Remove the skip markers
2. Re-enable all source-faker tests for Python 3.12
3. Verify that all tests pass

## Links
- PR implementing skip markers: #609
- Devin run: https://app.devin.ai/sessions/439aca1186b74246acfce476da1889b1

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.