Skip to content

Add spaCy #146

Closed as not planned
Closed as not planned

Description

@matthewfeickert

@ngoldbaum Please have a member of the spaCy team complete the missing items from the checklist to get started.

image

If you'd also like to use the scientific/upload-nightly-action GitHub Action please check out the action repo's README. If you need to collect wheels from different CI jobs, consider creating a new GitHub Actions workflow with logic similar to matplotlib's or Awkward's.

If you have any questions please just ask here!

Activity

  1. matthewfeickert commented on Nov 13, 2025

    @matthewfeickert
    MemberAuthor

    Related: @ngoldbaum, given your Gist (https://gist.github.com/ngoldbaum/f7f7971f37744a455e10efc3f74b355a) I've uploaded placeholder wheels for: spacy, murmurhash, cymem, thinc, srsly, preshed, marisa-trie, and blis. I'll need to look later if this was all of them that were needed, a subset of them, or more. Regardless, if you can also note who should be maintainers for groups associated with them that would be useful.

  2. crusaderky commented on Nov 21, 2025

    @crusaderky

    Related: @ngoldbaum, given your Gist (https://gist.github.com/ngoldbaum/f7f7971f37744a455e10efc3f74b355a) I've uploaded placeholder wheels for: spacy, murmurhash, cymem, thinc, srsly, preshed, marisa-trie, and blis. I'll need to look later if this was all of them that were needed, a subset of them, or more. Regardless, if you can also note who should be maintainers for groups associated with them that would be useful.

    • marisa-trie is a small third-party project that is probably not worth adding to the bunch. I don't expect much further development to it.
    • preshed, cymem and murmurhash are small packages that won't see much further development to the best of my knowledge. Adding nightly wheels may be overkill.
    • srsly is becoming a pure-Python package, hopefully (Unvendor all libraries explosion/srsly#120)
    • The rest of the list (spacy, thinc, blis) looks complete to me.
  3. ngoldbaum commented on Nov 21, 2025

    @ngoldbaum

    The rest of the list (spacy, thinc, blis) looks complete to me.

    Thanks Guido! @matthewfeickert it looks like I was a little over-eager in suggesting packages to upload. Is it alright if we restrict the scope to just these three?

  4. matthewfeickert commented on Nov 21, 2025

    @matthewfeickert
    MemberAuthor

    Is it alright if we restrict the scope to just these three?

    @ngoldbaum that's fine. We just need to know what maintainer(s) is(are) going to be responsible for them and their username(s).

  5. crusaderky commented on Nov 24, 2025

    @crusaderky
    • Create an account on Anaconda Cloud
    • Reply here with the link to your account
      Created account crusaderky. Later we'll need to migrate ownerhsip to SpaCy's maintainers (@honnibal)
    • Make a new Anaconda Cloud API token
  6. matthewfeickert commented on Nov 24, 2025

    @matthewfeickert
    MemberAuthor

    Created account crusaderky. Later we'll need to migrate ownerhsip to SpaCy's maintainers (@honnibal)

    There can be multiple maintainers on a package group team, so while we'll need @honnibal's Anaconda cloud username we don't need to remove you, @crusaderky, unless you want to.

  7. matthewfeickert commented on Nov 26, 2025

    @matthewfeickert
    MemberAuthor

    @crusaderky, you should be good to go for uploading nightly wheels to https://anaconda.org/scientific-python-nightly-wheels/spacy, https://anaconda.org/scientific-python-nightly-wheels/thinc, and https://anaconda.org/scientific-python-nightly-wheels/blis. So once you can verify that works please let us know and we'll close this out.

  8. crusaderky commented on Dec 9, 2025

    @crusaderky

    blis wheels added to CI and uploaded!
    thinc and spacy to go.

  9. matthewfeickert commented on Dec 9, 2025

    @matthewfeickert
    MemberAuthor

    blis wheels added to CI and uploaded!

    Awesome! https://anaconda.org/channels/scientific-python-nightly-wheels/packages/blis/overview

    thinc and spacy to go.

    👍

  10. matthewfeickert commented on Sep 3, 2026

    @matthewfeickert
    MemberAuthor

    thinc and spacy to go.

    👋 @ngoldbaum @crusaderky ping on this. Also note that blis wheels were not uploaded within the cleaning period and are now deleted. (c.f. #175 which will help avoid this in the future.)

  11. ngoldbaum commented on Sep 3, 2026

    @ngoldbaum

    In the end the client who was setting out priorities decided not to pursue work on spacy and thinc. Maybe in the future someone could work on this but right now our team can't devote time to it.

    Sorry for the poor communication and letting this hang.

  12. matthewfeickert commented on Sep 3, 2026

    @matthewfeickert
    MemberAuthor

    @ngoldbaum thanks for the update! That's all fine. We'll close this out for now but if someone really is interested in getting spaCy on we can follow up.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions