-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Switch from setup.py to pyproject.toml Replaced `setup.py` with `pyproject.toml` to modernize the build system and align with PEP 517/518 standards. This update simplifies dependency management, specifies build requirements, and provides project metadata in a standardized format. * Corrected project name in pyproject.toml Updated the project name to "SalishSeaTools" for consistency with Python naming conventions and to align with the repository's standard branding. This change does not affect functionality but improves clarity and uniformity. * Correct changelog URL in pyproject.toml Corrected the GitHub URL for the changelog to point to the SalishSeaCast/tools repository releases page. Ensures accurate navigation for users accessing release information. * Move coverage configuration to pyproject.toml Relocated the coverage settings from .coveragerc to pyproject.toml for centralized project configuration. This simplifies project management and removes the need for a separate .coveragerc file. * Remove >=1.0.0 version constraint from arrow dependency The version constraint on the `arrow` dependency has been removed in both `environment-dev.yaml` and `environment-test.yaml`. arrow=1.0.0 was released >3 years ago. The version pin is no longer required because environments should now be guaranteed to install a version that includes the v1.0.0 features we need. * Switch to Hatch for project build system Add Hatch to environment-dev.yaml for package management and modify pyproject.toml to use Hatchling for the build system. This change replaces setuptools with hatchling, aligning the project build process with modern package management practices. * Move version identifier to __about__.py Move the version identifier from `__pkg_metadata__.py` to a new `__about__.py` file. The version is now dynamically read from that file to maintain the consistency of version info. Removed obsolete `__pkg_metadata__.py` symlink. * Update copyright year range Change end of range to "present" to reflect ongoing, continuous development of the package, and to avoid pointless annual updates. * Remove unused future imports from Python modules The `from __future__ import division` statement was removed across multiple files, as it is no longer required in Python 3. This cleanup improves code readability and aligns with modern Python standards. * Update copyright references to "The SalishSeaCast contributors" Updated copyright notices across multiple files to replace "The Salish Sea MEOPAR contributors" with "The SalishSeaCast contributors". This change reflects the current branding of the project. * Remove redundant UTF-8 encoding declaration The `# coding=utf-8` declaration was unnecessary as UTF-8 is the default encoding in Python 3. This change simplifies the code without altering functionality. * Rename development doc to pkg_development for clarity The development documentation file was renamed to better reflect its purpose as related to package development. This improves clarity and consistency in naming conventions within the documentation. * Add release process documentation Documented the steps for performing a release of SalishSeaTools, including version bumping, tagging, creating milestones, and managing issues. This ensures clarity and consistency in the release workflow. * Update Sphinx configuration file to modern template Refactored the Sphinx configuration file to use a cleaner and more concise template. Removed unnecessary comments and adjusted the file to focus on commonly used options. Added a reference link for full documentation.
- Loading branch information
1 parent
44b3bad
commit 5897e82
Showing
107 changed files
with
403 additions
and
370 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.