Skip to content

AIP-9641: Update to publish to pypi. Fix code for updated dependencies. - #42

Merged
akdigitalself merged 20 commits into
mainfrom
sh/AIP-9641-fix-publish
Feb 2, 2026
Merged

akdigitalself merged 20 commits into
mainfrom
sh/AIP-9641-fix-publish

Conversation

@akdigitalself

@akdigitalself akdigitalself commented Jan 26, 2026

Copy link
Copy Markdown
Contributor

Changes:

  • The github actions file had unsupported causing failures in publishing to PyPI. Updated the file and confirmed that the github actions are successful and the dev package appears in test PyPI.
  • Some dependencies were too old to continue to using. As a result of upgrading them to relatively newer versions, we have to use Dask v2025 or higher. Therefore, some code using Dask had to be updated to work while remaining backwards compatible.
  • Similarly, we have use new annotations from moto in the tests.
  • Corrected the branch of zillow-metaflow to feature/aip.
  • Updated the ReadMe to development instructions.

Testing:

@akdigitalself akdigitalself self-assigned this Jan 29, 2026
@akdigitalself akdigitalself changed the title AIP-9641: Update actions/cache from v1 to v4 to fix deprecated action AIP-9641: Update to publish to pypi. Fix code for updated dependencies. Jan 29, 2026
@akdigitalself
akdigitalself marked this pull request as ready for review January 30, 2026 00:30

@yingfeiw yingfeiw left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@akdigitalself
akdigitalself merged commit 4993de0 into main Feb 2, 2026
2 of 3 checks passed
@akdigitalself
akdigitalself deleted the sh/AIP-9641-fix-publish branch February 2, 2026 20:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants