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: remove scarb as dependency (WIP) #61

Closed
wants to merge 1 commit into from

Conversation

cwkang1998
Copy link
Contributor

As we move towards having a universal verifier, we aim to reduce dependencies that associate with a specific version of cairo. Scarb is one such dependency that in the first place does not support being imported as a library.

We want to first remove Scarb as our dependency, keeping those that are supported as a library (scarb-metadata & scarb-ui), and try to utilize cairo deps to replace their functionality. This should make the maintenance easier and also reduce bugs that are caused by this misuse of Scarb as a library.

As we move towards having a universal verifier, we aim to reduce
dependencies that associate with a specific version of cairo. Scarb is
one such dependency that in the first place does not support being
imported as a library.

We want to first remove Scarb as our dependency, keeping those
that are supported as a library (`scarb-metadata` & `scarb-ui`), and try
to utilize cairo deps to replace their functionality. This should make
the maintenance easier and also reduce bugs that are caused by this
misuse of Scarb as a library.
@cwkang1998
Copy link
Contributor Author

Currently we are exploring directly moving to a universal option so that we don't have to deal with any version dependant dependencies. Closing this.

@cwkang1998 cwkang1998 closed this Aug 25, 2024
@cwkang1998 cwkang1998 deleted the chore/remove-scarb-from-deps branch August 25, 2024 09:01
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.

1 participant