Skip to content

Conversation

@d33bs
Copy link
Member

@d33bs d33bs commented Jan 24, 2025

This PR migrates prototype materials into a formal Python package for creating and viewing n-dimensional image files.

This includes:

  • The nViz package itself
  • Increased testing
  • DevEx such as pre-commit configuration and coverage analysis
  • CI/CD for testing, docs, and releases
  • Docsite configuration

Thanks for any thoughts or feedback you may have!

Upon approval and merge of this PR, excepting any errors which need to be fixed afterward, I'll make the first release (0.0.1) on GitHub which will in turn automatically release this on PyPI.

Closes #1

@d33bs d33bs marked this pull request as ready for review January 24, 2025 16:41
@d33bs d33bs changed the title Initial package migration Initial package development Jan 24, 2025
Copy link
Member

@MikeLippincott MikeLippincott left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Thank you for packaging this. I really like the work that was been done thus far. I made some comments, feel free to address them how you see fit.

d33bs and others added 7 commits January 24, 2025 13:25
Co-authored-by: Mike Lippincott <58147848+MikeLippincott@users.noreply.github.com>
Co-Authored-By: Mike Lippincott <58147848+MikeLippincott@users.noreply.github.com>
@d33bs
Copy link
Member Author

d33bs commented Jan 24, 2025

Thank you @MikeLippincott! After making changes based on your comments I'll now merge this in.

@d33bs d33bs merged commit a0f9327 into WayScience:main Jan 24, 2025
@d33bs d33bs deleted the init-dev branch January 24, 2025 22:48
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.

Migrate from prototype to package

2 participants