Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: fix requirements files and update packages #389

Merged
merged 3 commits into from
Feb 4, 2023

Conversation

AntoineRR
Copy link
Collaborator

Description

Some requirements were not in the right requirements file. Also I updated the packages.

@netlify
Copy link

netlify bot commented Feb 3, 2023

Deploy Preview for robyn canceled.

Name Link
🔨 Latest commit db283bc
🔍 Latest deploy log https://app.netlify.com/sites/robyn/deploys/63dd8669283b72000860d093

@AntoineRR AntoineRR requested a review from sansyrox February 3, 2023 22:16
@@ -28,7 +28,7 @@ jobs:
run: rustup target add aarch64-apple-darwin
- name: Setup Rust part of the project
run: |
maturin build -i python --universal2 --out dist --no-sdist
Copy link
Member

Choose a reason for hiding this comment

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

Why do we want to upload the sdist files?

Copy link
Member

Choose a reason for hiding this comment

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

I think the wheels suffice

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

This is because of the new version of maturin, the no-sdist flag disappeared in v0.13.
See https://www.maturin.rs/migration.html#from-012-to-013:

maturin 0.13 replaced --no-sdist with the new --sdist option in maturin build command, source distributions are now only built when --sdist is specified.

Copy link
Member

Choose a reason for hiding this comment

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

Oh, perfect then 😄 Thank you!

Copy link
Member

@sansyrox sansyrox left a comment

Choose a reason for hiding this comment

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

LGTM! 👍

Thank you! :D

@sansyrox sansyrox merged commit 7e24f9c into sparckles:main Feb 4, 2023
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