~hook25/ppa-dev-tools:support_env_credentials

Last commit made on 2023-05-31
Get this branch:
git clone -b support_env_credentials https://git.launchpad.net/~hook25/ppa-dev-tools
Only Massimiliano Girardi can upload to this branch. If you are Massimiliano Girardi please log in for upload directions.

Branch merges

Branch information

Name:
support_env_credentials
Repository:
lp:~hook25/ppa-dev-tools

Recent commits

fcde0db... by Massimiliano Girardi

Minor tweaks to naming and docstrings

46fdbac... by Massimiliano Girardi

Added test for new login functionality

fb75733... by Massimiliano Girardi

Add LP_CREDENTIALS login and documentation

de7c5b7... by Bryce Harrington

results: Add show_results() for managing display of results

With most of the formatting logic for a single result now moved to the
new to_bullet_tree() member for the Results class, a new helper function
show_results() is added to manage the high level results display logic
for a list of results.

This new function is intended to follow the design style of
show_running() and show_waiting() from the Jobs module.

Notably, the one user-visible change in this refactoring is that, like
show_running() and show_waiting(), it will display "(none)" when there
are no results.

65544f8... by Bryce Harrington

result: Refactor result display logic into a new member function

Split the result handling and display algorithm into separate loops, and
move the latter into a dedicated member function of the Result class.

Doing this will permit one day adding different output formats; for now,
the current output style of a hierarchically indented list of lines
prefexed with bullet point markers will be referred to as 'bullet_tree'
format. Future planned formats will include a plain text format
consisting of newline-delimited trigger URLs, and JSON.

bb28974... by Bryce Harrington

RELEASING: Expand checklist for announcing releases

ce6bd38... by Bryce Harrington

snap: Fix version substitution

a5ad8e8... by Bryce Harrington

RELEASING: Add an entry to the debian/changelog prior to release

a50421e... by Bryce Harrington

Begin development for next release

be565ae... by Bryce Harrington

snap: Allow python 3.10