Update to implicit namespace package #220
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
PR Summary
Closes #203
See NCAR/geocat-comp#563
Summary of changes:
src/geocat/__init__.py
setup.cfg
MANIFEST.in
to reduce the amount of things that are included with the package (see comparison below).Note: confirmed that local install of these changes and the changes from NCAR/geocat-comp#563 are installable at once.
Before
MANIFEST.in
:(viz_namespace) ➜ geocat-viz git:(namespace) ✗ tar tf dist/*.tar.gz geocat.viz-2021.8.1.dev503+g95a31de.d20240226/ geocat.viz-2021.8.1.dev503+g95a31de.d20240226/.github/ geocat.viz-2021.8.1.dev503+g95a31de.d20240226/.github/ISSUE_TEMPLATE/ geocat.viz-2021.8.1.dev503+g95a31de.d20240226/.github/ISSUE_TEMPLATE/bug_report.md geocat.viz-2021.8.1.dev503+g95a31de.d20240226/.github/ISSUE_TEMPLATE/plot-type-request.md geocat.viz-2021.8.1.dev503+g95a31de.d20240226/.github/ISSUE_TEMPLATE/release.md geocat.viz-2021.8.1.dev503+g95a31de.d20240226/.github/PULL_REQUEST_TEMPLATE.md geocat.viz-2021.8.1.dev503+g95a31de.d20240226/.github/dependabot.yml geocat.viz-2021.8.1.dev503+g95a31de.d20240226/.github/workflows/ geocat.viz-2021.8.1.dev503+g95a31de.d20240226/.github/workflows/ci.yml geocat.viz-2021.8.1.dev503+g95a31de.d20240226/.github/workflows/pre-commit.yml geocat.viz-2021.8.1.dev503+g95a31de.d20240226/.github/workflows/pypi.yaml geocat.viz-2021.8.1.dev503+g95a31de.d20240226/.gitignore geocat.viz-2021.8.1.dev503+g95a31de.d20240226/.pre-commit-config.yaml geocat.viz-2021.8.1.dev503+g95a31de.d20240226/.readthedocs.yml geocat.viz-2021.8.1.dev503+g95a31de.d20240226/CITATION.cff geocat.viz-2021.8.1.dev503+g95a31de.d20240226/CODE_OF_CONDUCT.md geocat.viz-2021.8.1.dev503+g95a31de.d20240226/CONTRIBUTING.md geocat.viz-2021.8.1.dev503+g95a31de.d20240226/INSTALLATION.md geocat.viz-2021.8.1.dev503+g95a31de.d20240226/LICENSE geocat.viz-2021.8.1.dev503+g95a31de.d20240226/PKG-INFO geocat.viz-2021.8.1.dev503+g95a31de.d20240226/README.md geocat.viz-2021.8.1.dev503+g95a31de.d20240226/build_envs/ geocat.viz-2021.8.1.dev503+g95a31de.d20240226/build_envs/docs.yml geocat.viz-2021.8.1.dev503+g95a31de.d20240226/build_envs/environment.yml geocat.viz-2021.8.1.dev503+g95a31de.d20240226/build_envs/upstream-dev-environment.yml geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/ geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/Makefile geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/_static/ geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/_static/images/ geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/_static/images/icons/ geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/_static/images/icons/code.svg geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/_static/images/icons/download.svg geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/_static/images/icons/electric_bolt.svg geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/_static/images/icons/handshake.svg geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/_static/images/icons/menu_book.svg geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/_static/images/icons/notpublic.svg geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/_static/images/icons/public.svg geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/_static/images/icons/science.svg geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/_static/images/icons/tips.svg geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/_static/images/logos/ geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/_static/images/logos/GeoCAT_long.svg geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/_static/images/logos/GeoCAT_square.svg geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/_static/images/logos/NSF_NCAR_dark.svg geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/_static/images/logos/NSF_NCAR_light.svg geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/_static/theme_overrides.css geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/_static/thumbnails/ geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/_static/thumbnails/add_height_from_pressure_axis.png geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/_static/thumbnails/add_lat_lon_gridlines.png geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/_static/thumbnails/add_lat_lon_ticklabels.png geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/_static/thumbnails/add_major_minor_ticks.png geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/_static/thumbnails/add_right_hand_axis.png geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/_static/thumbnails/find_local_extrema.png geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/_static/thumbnails/plot_contour_labels.png geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/_static/thumbnails/plot_extrema_labels.png geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/_static/thumbnails/set_axes_limits_and_ticks.png geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/_static/thumbnails/set_tick_direction_spine_visibility.png geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/_static/thumbnails/set_titles_and_labels.png geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/_static/thumbnails/skewt.png geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/_static/thumbnails/taylor.png geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/_templates/ geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/_templates/autosummary/ geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/_templates/autosummary/class.rst geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/api.rst geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/citation.rst geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/conf.py geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/contrib.rst geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/examples/ geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/examples/add_height_from_pressure_axis.ipynb geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/examples/add_lat_lon_gridlines.ipynb geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/examples/add_lat_lon_ticklabels.ipynb geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/examples/add_major_minor_ticks.ipynb geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/examples/add_right_hand_axis.ipynb geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/examples/find_local_extrema.ipynb geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/examples/get_skewt_vars.ipynb geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/examples/plot_contour_labels.ipynb geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/examples/plot_extrema_labels.ipynb geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/examples/set_axes_limits_and_ticks.ipynb geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/examples/set_tick_direction_spine_visibility.ipynb geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/examples/set_titles_and_labels.ipynb geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/examples/taylor.ipynb geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/examples.rst geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/gallery.yml geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/getting-started.rst geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/getting_started/ geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/getting_started/overview.rst geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/getting_started/quick-install.rst geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/index.rst geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/installation.rst geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/internal_api/ geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/internal_api/index.rst geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/make.bat geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/release-notes.rst geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/support.rst geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/user_api/ geocat.viz-2021.8.1.dev503+g95a31de.d20240226/docs/user_api/index.rst geocat.viz-2021.8.1.dev503+g95a31de.d20240226/pyproject.toml geocat.viz-2021.8.1.dev503+g95a31de.d20240226/setup.cfg geocat.viz-2021.8.1.dev503+g95a31de.d20240226/setup.py geocat.viz-2021.8.1.dev503+g95a31de.d20240226/src/ geocat.viz-2021.8.1.dev503+g95a31de.d20240226/src/geocat/ geocat.viz-2021.8.1.dev503+g95a31de.d20240226/src/geocat/viz/ geocat.viz-2021.8.1.dev503+g95a31de.d20240226/src/geocat/viz/__init__.py geocat.viz-2021.8.1.dev503+g95a31de.d20240226/src/geocat/viz/taylor.py geocat.viz-2021.8.1.dev503+g95a31de.d20240226/src/geocat/viz/util.py geocat.viz-2021.8.1.dev503+g95a31de.d20240226/src/geocat.viz.egg-info/ geocat.viz-2021.8.1.dev503+g95a31de.d20240226/src/geocat.viz.egg-info/PKG-INFO geocat.viz-2021.8.1.dev503+g95a31de.d20240226/src/geocat.viz.egg-info/SOURCES.txt geocat.viz-2021.8.1.dev503+g95a31de.d20240226/src/geocat.viz.egg-info/dependency_links.txt geocat.viz-2021.8.1.dev503+g95a31de.d20240226/src/geocat.viz.egg-info/not-zip-safe geocat.viz-2021.8.1.dev503+g95a31de.d20240226/src/geocat.viz.egg-info/requires.txt geocat.viz-2021.8.1.dev503+g95a31de.d20240226/src/geocat.viz.egg-info/top_level.txt
After:
(viz_namespace) ➜ geocat-viz git:(namespace) ✗ tar tf dist/*.tar.gz geocat.viz-2021.8.1.dev503+g95a31de.d20240226/ geocat.viz-2021.8.1.dev503+g95a31de.d20240226/.pre-commit-config.yaml geocat.viz-2021.8.1.dev503+g95a31de.d20240226/CITATION.cff geocat.viz-2021.8.1.dev503+g95a31de.d20240226/CODE_OF_CONDUCT.md geocat.viz-2021.8.1.dev503+g95a31de.d20240226/CONTRIBUTING.md geocat.viz-2021.8.1.dev503+g95a31de.d20240226/INSTALLATION.md geocat.viz-2021.8.1.dev503+g95a31de.d20240226/LICENSE geocat.viz-2021.8.1.dev503+g95a31de.d20240226/MANIFEST.in geocat.viz-2021.8.1.dev503+g95a31de.d20240226/PKG-INFO geocat.viz-2021.8.1.dev503+g95a31de.d20240226/README.md geocat.viz-2021.8.1.dev503+g95a31de.d20240226/pyproject.toml geocat.viz-2021.8.1.dev503+g95a31de.d20240226/setup.cfg geocat.viz-2021.8.1.dev503+g95a31de.d20240226/setup.py geocat.viz-2021.8.1.dev503+g95a31de.d20240226/src/ geocat.viz-2021.8.1.dev503+g95a31de.d20240226/src/geocat/ geocat.viz-2021.8.1.dev503+g95a31de.d20240226/src/geocat/viz/ geocat.viz-2021.8.1.dev503+g95a31de.d20240226/src/geocat/viz/__init__.py geocat.viz-2021.8.1.dev503+g95a31de.d20240226/src/geocat/viz/taylor.py geocat.viz-2021.8.1.dev503+g95a31de.d20240226/src/geocat/viz/util.py geocat.viz-2021.8.1.dev503+g95a31de.d20240226/src/geocat.viz.egg-info/ geocat.viz-2021.8.1.dev503+g95a31de.d20240226/src/geocat.viz.egg-info/PKG-INFO geocat.viz-2021.8.1.dev503+g95a31de.d20240226/src/geocat.viz.egg-info/SOURCES.txt geocat.viz-2021.8.1.dev503+g95a31de.d20240226/src/geocat.viz.egg-info/dependency_links.txt geocat.viz-2021.8.1.dev503+g95a31de.d20240226/src/geocat.viz.egg-info/not-zip-safe geocat.viz-2021.8.1.dev503+g95a31de.d20240226/src/geocat.viz.egg-info/requires.txt geocat.viz-2021.8.1.dev503+g95a31de.d20240226/src/geocat.viz.egg-info/top_level.txt
PR Checklist
General
closes #XXX
to the PR description where XXX is the number of the issue.docs/release-notes.rst
in a relevant section for the next unreleased release. Possible sections include: Documentation, New Features, Bug Fixes, Internal Changes, Breaking Changes/Deprecatedprecommit
. To set up on your local, runpre-commit install
from the top level of the repository. To manually run pre-commits, usepre-commit run --all-files
and re-add any changed files before committing again and pushing.