Skip to content

Latest commit

 

History

History
91 lines (54 loc) · 2.36 KB

CHANGELOG.md

File metadata and controls

91 lines (54 loc) · 2.36 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[v2.0.0] - Unreleased

Added

  • Add error handling for Git repository initialization and push operations, providing clearer feedback on GitLab access and permission issues

Changed

Deprecated

Removed

Fixed

  • Enhance URL handling to support various formats and types

Security

Performance

Other

[v2.0.0-rc.2] - 26/11/2024

Added

  • Set up the remote repository to the new local Git repository
  • Add CI trigger on tag push for dist build
  • Update files extensions to skip in codespell

Fixed

  • Remove numpy dependency in unit tests

[v2.0.0-rc.1] - 11/10/2024

Added

  • template_inputs.ini file for configuring new package inputs
  • create_package.py script to generate new Python packages from a template directory
  • pyproject.toml file for project metadata, dependencies, and tool-specific settings
  • New directory structure:
    • my_package/: Main source code directory
    • scripts/: Directory for utility scripts
    • tests/: Directory for unit tests
    • CHANGELOG.md File for tracking changes
    • README.md: Main documentation file
    • setup.py: Installation and package metadata
    • pyproject.toml: Configuration file defining project metadata, dependencies, and tool-specific settings
    • test.py: Script for running unittests and scripts with coverage
    • .gitlab/: GitLab configuration files and templates
    • .gitlab-ci.yml: File for GitLab CI/CD pipeline configuration
    • .gitignore: File for Git ignore rules
    • .pre-commit-config.yaml: File for pre-commit hooks configuration
  • New tools for code quality checking and improving

Changed

  • Updated README.md with new project information and structure
  • Reorganized project structure for better maintainability

Removed

  • Delete unused files that are no longer needed for the project:
    • pep8, .pylintrc, ci_tests.py, coverage.py, python.gitignore, quickstart.py, setup_template.py, templates.py

[v1.0.0] - 02/10/2023

Changed

  • Update README.md

[v0.1.0] - 07/01/2021

Added

  • Add quickstart.py

[v0.0.1] - 22/10/2020 (Initialization)