From f9af40995db20db645a03e9353e05b4a8fa42c02 Mon Sep 17 00:00:00 2001 From: pulpbot Date: Tue, 17 Sep 2024 15:43:45 +0000 Subject: [PATCH] Bump version to 0.30.0.dev --- CHANGES/+memoize_auth.feature | 1 - CHANGES/+no_username_prompt.removal | 3 --- CHANGES/+oauth2_client_credentials.feature | 2 -- CHANGES/pulp-glue/+fix_auth_regression.bugfix | 1 - CHANGES/pulp-glue/+fix_auth_selection_regressions.bugfix | 3 --- CHANGES/pulp-glue/+oauth2_token_basicauth.bugfix | 1 - CHANGES/pulp-glue/1050.bugfix | 1 - CHANGES/pulp-glue/1060.feature | 1 - CHANGES/pulp-glue/1068.bugfix | 1 - pulp-glue/pulp_glue/common/__init__.py | 2 +- pulp-glue/pyproject.toml | 2 +- pulp_cli/__init__.py | 2 +- pulpcore/cli/common/__init__.py | 2 +- pyproject.toml | 6 +++--- 14 files changed, 7 insertions(+), 21 deletions(-) delete mode 100644 CHANGES/+memoize_auth.feature delete mode 100644 CHANGES/+no_username_prompt.removal delete mode 100644 CHANGES/+oauth2_client_credentials.feature delete mode 100644 CHANGES/pulp-glue/+fix_auth_regression.bugfix delete mode 100644 CHANGES/pulp-glue/+fix_auth_selection_regressions.bugfix delete mode 100644 CHANGES/pulp-glue/+oauth2_token_basicauth.bugfix delete mode 100644 CHANGES/pulp-glue/1050.bugfix delete mode 100644 CHANGES/pulp-glue/1060.feature delete mode 100644 CHANGES/pulp-glue/1068.bugfix diff --git a/CHANGES/+memoize_auth.feature b/CHANGES/+memoize_auth.feature deleted file mode 100644 index fbe99e6a0..000000000 --- a/CHANGES/+memoize_auth.feature +++ /dev/null @@ -1 +0,0 @@ -Added memoization to CLI auth provider. This helps to reuse a retrieved oauth token for the lifetime of the process. diff --git a/CHANGES/+no_username_prompt.removal b/CHANGES/+no_username_prompt.removal deleted file mode 100644 index e3d743555..000000000 --- a/CHANGES/+no_username_prompt.removal +++ /dev/null @@ -1,3 +0,0 @@ -Removed the prompt for a username. -Starting with this release the user needs to provide the username in the settings, or via `--username` to allow http basic auth. -If no authentication is needed or another authentication mechanism should be used, it can be omitted. diff --git a/CHANGES/+oauth2_client_credentials.feature b/CHANGES/+oauth2_client_credentials.feature deleted file mode 100644 index 35904baac..000000000 --- a/CHANGES/+oauth2_client_credentials.feature +++ /dev/null @@ -1,2 +0,0 @@ -Changed the way OAuth2 Client Credentials are provided to give the user some choice over the authentication to use. -The new parameters `--client-id` and `--client-secret` were added and `--username`, `--password` are now restricted to HTTP Basic. diff --git a/CHANGES/pulp-glue/+fix_auth_regression.bugfix b/CHANGES/pulp-glue/+fix_auth_regression.bugfix deleted file mode 100644 index 3ed6f50f1..000000000 --- a/CHANGES/pulp-glue/+fix_auth_regression.bugfix +++ /dev/null @@ -1 +0,0 @@ -Addressed some edge-case failures in the oauth2-client workflow. diff --git a/CHANGES/pulp-glue/+fix_auth_selection_regressions.bugfix b/CHANGES/pulp-glue/+fix_auth_selection_regressions.bugfix deleted file mode 100644 index bf8ddd40c..000000000 --- a/CHANGES/pulp-glue/+fix_auth_selection_regressions.bugfix +++ /dev/null @@ -1,3 +0,0 @@ -Fixed regressions in the auth selection algorithm of `AuthProviderBase`. -In particular, proposals requiring multiple mechanisms are ignored for now instead of considering each constituent individually, -"HTTP Bearer" and other IANA schemes are no longer interpreted as "HTTP Basic" and the empty proposal rightfully reflects no needed authentication. diff --git a/CHANGES/pulp-glue/+oauth2_token_basicauth.bugfix b/CHANGES/pulp-glue/+oauth2_token_basicauth.bugfix deleted file mode 100644 index da1581b22..000000000 --- a/CHANGES/pulp-glue/+oauth2_token_basicauth.bugfix +++ /dev/null @@ -1 +0,0 @@ -Use BasicAuth for token retrieval to comply with RFC6749. diff --git a/CHANGES/pulp-glue/1050.bugfix b/CHANGES/pulp-glue/1050.bugfix deleted file mode 100644 index 0184ad86c..000000000 --- a/CHANGES/pulp-glue/1050.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fixed sending no scope instead an empty scope when using the `OAuth2ClientCredentialsAuth` authentication class. diff --git a/CHANGES/pulp-glue/1060.feature b/CHANGES/pulp-glue/1060.feature deleted file mode 100644 index 4020409cb..000000000 --- a/CHANGES/pulp-glue/1060.feature +++ /dev/null @@ -1 +0,0 @@ -Added `from_config` constructor to `PulpContext` class. diff --git a/CHANGES/pulp-glue/1068.bugfix b/CHANGES/pulp-glue/1068.bugfix deleted file mode 100644 index 6ca3c9eea..000000000 --- a/CHANGES/pulp-glue/1068.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fixed the "list" commands to show the notification about not displaying all items when it shouldn't and the other way around. diff --git a/pulp-glue/pulp_glue/common/__init__.py b/pulp-glue/pulp_glue/common/__init__.py index cb82adc58..a0c6aba18 100644 --- a/pulp-glue/pulp_glue/common/__init__.py +++ b/pulp-glue/pulp_glue/common/__init__.py @@ -1 +1 @@ -__version__ = "0.29.0.dev" +__version__ = "0.30.0.dev" diff --git a/pulp-glue/pyproject.toml b/pulp-glue/pyproject.toml index 5ae1a2996..6de7901ce 100644 --- a/pulp-glue/pyproject.toml +++ b/pulp-glue/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "pulp-glue" -version = "0.29.0.dev" +version = "0.30.0.dev" description = "Version agnostic glue library to talk to pulpcore's REST API." readme = "README.md" requires-python = ">=3.8,<3.13" diff --git a/pulp_cli/__init__.py b/pulp_cli/__init__.py index 7b57d22a2..74b14ff47 100644 --- a/pulp_cli/__init__.py +++ b/pulp_cli/__init__.py @@ -22,7 +22,7 @@ except ImportError: HAS_CLICK_SHELL = False -__version__ = "0.29.0.dev" +__version__ = "0.30.0.dev" translation = get_translation(__package__) _ = translation.gettext # Keep track to prevent loading plugins twice diff --git a/pulpcore/cli/common/__init__.py b/pulpcore/cli/common/__init__.py index 2e7d585a4..aa76fccf9 100644 --- a/pulpcore/cli/common/__init__.py +++ b/pulpcore/cli/common/__init__.py @@ -4,7 +4,7 @@ from pulpcore.cli.common.debug import debug -__version__ = "0.29.0.dev" +__version__ = "0.30.0.dev" def mount(main: click.Group, **kwargs: t.Any) -> None: diff --git a/pyproject.toml b/pyproject.toml index 967e4b3ca..3db9d80d6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "pulp-cli" -version = "0.29.0.dev" +version = "0.30.0.dev" description = "Command line interface to talk to pulpcore's REST API." readme = "README.md" requires-python = ">=3.8,<3.13" @@ -23,7 +23,7 @@ classifiers=[ "Typing :: Typed", ] dependencies = [ - "pulp-glue==0.29.0.dev", + "pulp-glue==0.30.0.dev", "click>=8.0.0,<9.0.0", "packaging>=20.0,<25", "PyYAML>=5.3,<6.1", @@ -79,7 +79,7 @@ binary_dependencies = "" [tool.bumpversion] # This section is managed by the cookiecutter templates. -current_version = "0.29.0.dev" +current_version = "0.30.0.dev" commit = false tag = false parse = "(?P\\d+)\\.(?P\\d+)\\.(?P\\d+)(\\.(?P[a-z]+))?"