question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Include pxd in source tarball

See original GitHub issue

Feature description

It would be lovely to have the pxd files included in some official distribution, so that other packages can confidently build against spacy. I’m looking to make a conda package for neuralcoref, and my approach of merging the pypi tarball (preferred) and the github tarball (which has the pxd, but probably isn’t tested) gives me the willies 🙀.

Could the feature be a custom component or spaCy plugin?

Pretty much would have to be on the mainline. Luckily, I’d imagine it’s a one-liner to MANIFEST.in, but I don’t know enough about the build chain to know if that’s A Bad Idea for some reason… other than size, perhaps? If there’s no obvious red flags, I’ll PR said line!

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:5 (3 by maintainers)

github_iconTop GitHub Comments

1reaction
honnibalcommented, Feb 11, 2020

Should be fixed for the next release.

0reactions
lock[bot]commented, Mar 17, 2020

This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

Read more comments on GitHub >

github_iconTop Results From Across the Web

pxd files — Cython 3.0.0a11 documentation
pxd files which work like C header files – they contain Cython declarations (and sometimes code sections) which are only meant for inclusion...
Read more >
Include pxd in (a) distribution? · Issue #70 - GitHub
I've gotten an approach working, where before python -m pip install . in neuralcoref , I sneakily copy all the pxd from the...
Read more >
How to specify path to `.pxd` file in Cython - Stack Overflow
In general it is best to keep related pyx/pxd files together in same directory, ie Shrubbing.pyx and Shrubbing.pxd should be in same directory....
Read more >
python setup.py sdist - include pxd files - Google Groups
I googled a bit how to properly make 'python setup.py sdist' include the pxd ... My primary concern was to have the *.pxd...
Read more >
File extension PXD - Simple tips how to open the PXD file.
PXD is a document file that contains Pyrex source code header. Pyrex language syntax is designed for easy Python module creation. Besides header...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found