From 3c21289487e8c8fc05f3be92199f151a6772ad05 Mon Sep 17 00:00:00 2001 From: Ofek Lev Date: Sat, 13 Apr 2024 10:34:30 -0400 Subject: [PATCH 1/4] Update text to reflect modern Hatch --- package-structure-code/python-package-build-tools.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package-structure-code/python-package-build-tools.md b/package-structure-code/python-package-build-tools.md index 1017d5711..b5eab5538 100644 --- a/package-structure-code/python-package-build-tools.md +++ b/package-structure-code/python-package-build-tools.md @@ -224,7 +224,7 @@ More than one maintainer? (bus factor)|✖|✖| ✖| ✅ Notes: -- _Hatch plans to support using other back-ends and dependency management in the future_ +- _Hatch plans to support dependency management in the future_ - Poetry supports semantic versioning. Thus, it will support version bumping following commit messages if you use a tool such as Python Semantic Release ## PDM From a535abb466509da50cba26bb2d676fd141f55ea0 Mon Sep 17 00:00:00 2001 From: Ofek Lev Date: Sat, 13 Apr 2024 10:37:54 -0400 Subject: [PATCH 2/4] here also --- package-structure-code/python-package-build-tools.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package-structure-code/python-package-build-tools.md b/package-structure-code/python-package-build-tools.md index b5eab5538..9964179b4 100644 --- a/package-structure-code/python-package-build-tools.md +++ b/package-structure-code/python-package-build-tools.md @@ -344,7 +344,7 @@ as building your documentation locally. This means that you could potentially dr :widths: 20,5,50 :delim: "|" -Use Other Build Backends|✅ | Switching out build back-ends is not currently an option with Hatch. However, this feature is planned for a future release. +Use Other Build Backends|✅ | Dependency management|✖| Currently you have to add dependencies manually with Hatch. However a feature to support dependencies management may be added in a future release. Environment Management |✅ | Hatch supports Python virtual environments. If you wish to use other types of environments such as Conda, you will need to [install a plugin such as hatch-conda for conda support](https://github.com/OldGrumpyViking/hatch-conda). Publish to PyPI and test PyPI|✅|Hatch supports publishing to both test PyPI and PyPI From 2d9a1adc68cc8fe107367c355813cf94aef3e003 Mon Sep 17 00:00:00 2001 From: Ofek Lev Date: Sat, 13 Apr 2024 10:43:38 -0400 Subject: [PATCH 3/4] Discard changes to package-structure-code/python-package-build-tools.md --- package-structure-code/python-package-build-tools.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package-structure-code/python-package-build-tools.md b/package-structure-code/python-package-build-tools.md index 9964179b4..1017d5711 100644 --- a/package-structure-code/python-package-build-tools.md +++ b/package-structure-code/python-package-build-tools.md @@ -224,7 +224,7 @@ More than one maintainer? (bus factor)|✖|✖| ✖| ✅ Notes: -- _Hatch plans to support dependency management in the future_ +- _Hatch plans to support using other back-ends and dependency management in the future_ - Poetry supports semantic versioning. Thus, it will support version bumping following commit messages if you use a tool such as Python Semantic Release ## PDM @@ -344,7 +344,7 @@ as building your documentation locally. This means that you could potentially dr :widths: 20,5,50 :delim: "|" -Use Other Build Backends|✅ | +Use Other Build Backends|✅ | Switching out build back-ends is not currently an option with Hatch. However, this feature is planned for a future release. Dependency management|✖| Currently you have to add dependencies manually with Hatch. However a feature to support dependencies management may be added in a future release. Environment Management |✅ | Hatch supports Python virtual environments. If you wish to use other types of environments such as Conda, you will need to [install a plugin such as hatch-conda for conda support](https://github.com/OldGrumpyViking/hatch-conda). Publish to PyPI and test PyPI|✅|Hatch supports publishing to both test PyPI and PyPI From e8842f51d27a0eaa3a4f5dba9958e9442e8982bf Mon Sep 17 00:00:00 2001 From: Ofek Lev Date: Sat, 13 Apr 2024 10:44:41 -0400 Subject: [PATCH 4/4] Update python-package-build-tools.md --- package-structure-code/python-package-build-tools.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package-structure-code/python-package-build-tools.md b/package-structure-code/python-package-build-tools.md index 1017d5711..b5eab5538 100644 --- a/package-structure-code/python-package-build-tools.md +++ b/package-structure-code/python-package-build-tools.md @@ -224,7 +224,7 @@ More than one maintainer? (bus factor)|✖|✖| ✖| ✅ Notes: -- _Hatch plans to support using other back-ends and dependency management in the future_ +- _Hatch plans to support dependency management in the future_ - Poetry supports semantic versioning. Thus, it will support version bumping following commit messages if you use a tool such as Python Semantic Release ## PDM