Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

switch to rich because colorama is not that great #54

Merged
merged 12 commits into from
Jan 9, 2024
Merged
2 changes: 1 addition & 1 deletion environment.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: cloudmesh-common
dependencies:
- colorama
- rich
- humanize
- oyaml
- psutil
Expand Down
156 changes: 78 additions & 78 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,78 +1,78 @@
[build-system]
build-backend = "setuptools.build_meta"
requires = [
"setuptools >= 69",
"wheel >= 0.42",
"pip >= 23.2.1"
]

[project]
name = "cloudmesh-common"
version = "5.0.52"
description = "A set of useful APIs for cloudmesh"
readme = "README.md"
requires-python = ">=3.8"
license = {file = "LICENSE"}
authors = [
{name = "Gregor von Laszewski", email = "[email protected]"}
]
maintainers = [
{name = "Gregor von Laszewski", email = "[email protected]"}
]
keywords = ["helper library", "cloudmesh"]
classifiers = [
"Development Status :: 5 - Production/Stable",
"Environment :: Console",
"Environment :: Other Environment",
"Environment :: Plugins",
"Intended Audience :: Information Technology",
"Intended Audience :: Developers",
"Intended Audience :: Education",
"Intended Audience :: Science/Research",
"Intended Audience :: System Administrators",
"License :: OSI Approved :: Apache Software License",
"Natural Language :: English",
"Operating System :: OS Independent",
"Operating System :: MacOS :: MacOS X",
"Operating System :: POSIX :: Linux",
"Operating System :: Microsoft :: Windows :: Windows 10",
"Programming Language :: Python",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.12",
"Topic :: Scientific/Engineering",
"Topic :: Software Development :: Libraries",
"Topic :: Software Development :: User Interfaces",
"Topic :: System",
"Topic :: System :: Distributed Computing",
"Topic :: System :: Shells",
"Topic :: Utilities",
]

dependencies = [
"python-dateutil",
"colorama",
"humanize",
"oyaml",
"pyfiglet",
"python-hostlist",
"requests",
"simplejson",
"tabulate",
"tqdm",
"pyyaml",
"psutil",
"pywin32; platform_system == 'Windows'",
"pyuac; platform_system == 'Windows'",
"tzlocal"
]

[project.urls]
Homepage = "https://github.com/cloudmesh/cloudmesh-common"
Documentation = "https://github.com/cloudmesh/cloudmesh-common/blob/main/README.md"
Repository = "https://github.com/cloudmesh/cloudmesh-common.git"
Issues = "https://github.com/cloudmesh/cloudmesh-common/issues"
Changelog = "https://github.com/cloudmesh/cloudmesh-common/blob/main/CHANGELOG.md"

[tool.setuptools.packages.find]
where = ["src"]
include = ["cloudmesh.common", "cloudmesh.common.*"]
[build-system]
build-backend = "setuptools.build_meta"
requires = [
"setuptools >= 69",
"wheel >= 0.42",
"pip >= 23.2.1"
]
[project]
name = "cloudmesh-common"
version = "5.0.52"
description = "A set of useful APIs for cloudmesh"
readme = "README.md"
requires-python = ">=3.8"
license = {file = "LICENSE"}
authors = [
{name = "Gregor von Laszewski", email = "[email protected]"}
]
maintainers = [
{name = "Gregor von Laszewski", email = "[email protected]"}
]
keywords = ["helper library", "cloudmesh"]
classifiers = [
"Development Status :: 5 - Production/Stable",
"Environment :: Console",
"Environment :: Other Environment",
"Environment :: Plugins",
"Intended Audience :: Information Technology",
"Intended Audience :: Developers",
"Intended Audience :: Education",
"Intended Audience :: Science/Research",
"Intended Audience :: System Administrators",
"License :: OSI Approved :: Apache Software License",
"Natural Language :: English",
"Operating System :: OS Independent",
"Operating System :: MacOS :: MacOS X",
"Operating System :: POSIX :: Linux",
"Operating System :: Microsoft :: Windows :: Windows 10",
"Programming Language :: Python",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.12",
"Topic :: Scientific/Engineering",
"Topic :: Software Development :: Libraries",
"Topic :: Software Development :: User Interfaces",
"Topic :: System",
"Topic :: System :: Distributed Computing",
"Topic :: System :: Shells",
"Topic :: Utilities",
]
dependencies = [
"python-dateutil",
"rich",
"humanize",
"oyaml",
"pyfiglet",
"python-hostlist",
"requests",
"simplejson",
"tabulate",
"tqdm",
"pyyaml",
"psutil",
"pywin32; platform_system == 'Windows'",
"pyuac; platform_system == 'Windows'",
"tzlocal"
]
[project.urls]
Homepage = "https://github.com/cloudmesh/cloudmesh-common"
Documentation = "https://github.com/cloudmesh/cloudmesh-common/blob/main/README.md"
Repository = "https://github.com/cloudmesh/cloudmesh-common.git"
Issues = "https://github.com/cloudmesh/cloudmesh-common/issues"
Changelog = "https://github.com/cloudmesh/cloudmesh-common/blob/main/CHANGELOG.md"
[tool.setuptools.packages.find]
where = ["src"]
include = ["cloudmesh.common", "cloudmesh.common.*"]
4 changes: 2 additions & 2 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
python-dateutil
colorama
humanize
oyaml
pyfiglet
Expand All @@ -12,4 +11,5 @@ pyyaml
psutil
pywin32; platform_system == "Windows"
pyuac; platform_system == "Windows"
tzlocal
tzlocal
rich
Loading