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

Replace projects functionality with weasel #12769

Merged
merged 6 commits into from
Jul 7, 2023
Merged

Replace projects functionality with weasel #12769

merged 6 commits into from
Jul 7, 2023

Conversation

svlandeg
Copy link
Member

@svlandeg svlandeg commented Jun 28, 2023

Description

Replace projects functionality with weasel

Types of change

feature

Checklist

  • I confirm that I have the right to submit this contribution under the project's MIT license.
  • I ran the tests, and all new and existing tests passed.
  • My changes don't require a change to the documentation, or if they do, I've added all required information.

svlandeg and others added 2 commits March 28, 2023 13:46
* remove project-specific functionality

* remove project-specific tests

* remove project-specific schemas

* remove project-specific information in about

* remove project-specific functions in util.py

* remove project-specific error strings

* remove project-specific CLI commands

* black formatting

* restore some functions that are used beyond projects

* remove project imports

* remove imports

* remove remote_storage tests

* remove one more project unit test

* update for PR 12394

* remove get_hash and get_checksum

* remove upload_ and download_file methods

* remove ensure_pathy

* revert clumsy fingers

* reinstate E970
* feat: use weasel as spacy project command

* build: use constrained requirement for weasel

* feat: add weasel to the library requirements

* build: update weasel to new version

* build: use specific weasel tag

* build: use weasel-0.1.0rc1 from PyPI

* fix: remove weasel from requirements.txt

* fix: requirements.txt and setup.cfg need to reflect each other

* feat: remove legacy spacy project code
@svlandeg svlandeg added the feat / cli Feature: Command-line interface label Jun 28, 2023
@svlandeg
Copy link
Member Author

svlandeg commented Jul 3, 2023

Shouldn't be merged until we're sure that weasel works correctly! (e.g. explosion/weasel#38)

[update: Weasel PRs now merged]

@adrianeboyd adrianeboyd changed the base branch from master to develop July 4, 2023 13:27
@adrianeboyd adrianeboyd added the v3.7 Related to v3.7 label Jul 4, 2023
@svlandeg svlandeg marked this pull request as ready for review July 6, 2023 08:33
@svlandeg svlandeg merged commit b1b20bf into develop Jul 7, 2023
40 checks passed
@svlandeg svlandeg deleted the feature/weasel branch July 7, 2023 07:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feat / cli Feature: Command-line interface v3.7 Related to v3.7
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants