Closed chrishavlin closed 3 years ago
What about the shaders?
missing from sdist:
.bumpversion.cfg
.editorconfig
.pre-commit-config.yaml
.readthedocs.yml
AUTHORS.md
CONTRIBUTING.md
HISTORY.md
Makefile
docs/requirements.txt
examples
examples/amr_offscreen.py
examples/amr_osmesa.py
examples/amr_volume_rendering.py
examples/grid_positions.py
examples/hires_galaxy.py
examples/idv_widget.ipynb
examples/mesh_render.py
examples/octree_volume_rendering.py
examples/particle_rendering.py
examples/sph_rendering.py
tox.ini
yt_idv/shaders/apply_colormap.frag.glsl
yt_idv/shaders/block_outline.frag.glsl
yt_idv/shaders/constant.frag.glsl
yt_idv/shaders/default.vert.glsl
yt_idv/shaders/draw_colormap.frag.glsl
yt_idv/shaders/draw_lines.frag.glsl
yt_idv/shaders/draw_lines.vert.glsl
yt_idv/shaders/expand_1d.frag.glsl
yt_idv/shaders/field_value.frag.glsl
yt_idv/shaders/grid_expand.geom.glsl
yt_idv/shaders/grid_position.vert.glsl
yt_idv/shaders/header.inc.glsl
yt_idv/shaders/known_uniforms.inc.glsl
yt_idv/shaders/max_intensity.frag.glsl
yt_idv/shaders/mesh.frag.glsl
yt_idv/shaders/mesh.vert.glsl
yt_idv/shaders/noop.frag.glsl
yt_idv/shaders/octree_position.vert.glsl
yt_idv/shaders/particle.vert.glsl
yt_idv/shaders/particle_expand.geom.glsl
yt_idv/shaders/passthrough.frag.glsl
yt_idv/shaders/passthrough.vert.glsl
yt_idv/shaders/projection.frag.glsl
yt_idv/shaders/ray_tracing.frag.glsl
yt_idv/shaders/shaderlist.yaml
yt_idv/shaders/sph_kernel.frag.glsl
yt_idv/shaders/textoverlay.frag.glsl
yt_idv/shaders/textoverlay.vert.glsl
yt_idv/shaders/transfer_function.frag.glsl
suggested MANIFEST.in rules:
include *.md
include *.yaml
include *.yml
include .bumpversion.cfg
include Makefile
include tox.ini
recursive-include docs *.txt
recursive-include examples *.ipynb
recursive-include examples *.py
recursive-include yt_idv *.glsl
recursive-include yt_idv *.yaml
oh! goooooood catch. and having those missing wouldn't error on import yt_idv
... which is what I was using to check. Thanks for catching that!
FTR I've used check-manifest
FTR I've used
check-manifest
very useful to know, thank you!
The latest push includes the fix suggested in #37 , though it looks like I need to tell isort to ignore that line. So one more push coming...
Now that tests passed, this should be good to go! I did some more thorough local testing including running examples with the local build (not just importing...) and everything worked.
ah, hang on, don't merge yet -- I should adjust the cython include lines to not be global-includes as they're picking up files in .tox
. Will switch those to recursive includes.
ok, good to go after tests pass!
This takes care of the remaining setup issue (the
pyx
files were not included in the sdist tarball). This bumps the version patch number again, I'll trigger another release after this gets merged.