diff --git a/README.md b/README.md index 6f2c728..fc1c467 100644 --- a/README.md +++ b/README.md @@ -55,6 +55,17 @@ pyarchitecture all > Use `pyarchitecture --help` for usage instructions. +## [Release Notes][release-notes] +**Requirement** +```shell +python -m pip install gitverse +``` + +**Usage** +```shell +gitverse-release reverse -f release_notes.rst -t 'Release Notes' +``` + ## Linting `pre-commit` will ensure linting @@ -91,3 +102,4 @@ Licensed under the [MIT License][license] [pypi]: https://pypi.org/project/PyArchitecture [pypi-files]: https://pypi.org/project/PyArchitecture/#files [pypi-repo]: https://packaging.python.org/tutorials/packaging-projects/ +[release-notes]: https://github.com/thevickypedia/PyArchitecture/blob/main/release_notes.rst diff --git a/pyarchitecture/__init__.py b/pyarchitecture/__init__.py index 8e99d1c..73b7d4c 100644 --- a/pyarchitecture/__init__.py +++ b/pyarchitecture/__init__.py @@ -5,7 +5,7 @@ from pyarchitecture import cpu, disks, gpu, memory -version = "0.2.1" +version = "0.3.0" def all_components() -> Dict[str, Any]: diff --git a/release_notes.rst b/release_notes.rst new file mode 100644 index 0000000..7c60c72 --- /dev/null +++ b/release_notes.rst @@ -0,0 +1,27 @@ +Release Notes +============= + +v0.3.0 (01/05/2025) +------------------- +- Uses `shutil` to gather default library paths + +v0.2.1 (01/05/2025) +------------------- +- Uses `diskutil list` as a backup option for macOS + +v0.2.0 (01/05/2025) +------------------- +- Cast `mountpoints` as a `list` by default + +v0.1.1 (01/05/2025) +------------------- +- Removed CPU cores' information + +v0.1.0 (01/05/2025) +------------------- +- Improves consistency in casing and logging +- Includes swap memory info for Linux and virtual memory for macOS + +v0.0.1 (01/05/2025) +------------------- +- Base architecture information via CLI including CPU, memory and disks' information