~racb/git-ubuntu:experimental-endpoints

Last commit made on 2023-09-01
Get this branch:
git clone -b experimental-endpoints https://git.launchpad.net/~racb/git-ubuntu
Only Robie Basak can upload to this branch. If you are Robie Basak please log in for upload directions.

Branch merges

Branch information

Name:
experimental-endpoints
Repository:
lp:~racb/git-ubuntu

Recent commits

bc5e02f... by Robie Basak

Package experimental commands

Acting on specific feedback, this provides the scripts formerly known as
gu-build and emptydirfixup.py as git-ubuntu.experimental-build and
git-ubuntu.experimental-emptydirfixup, to make them easier to consume.

They aren't being adopted into git-ubuntu "proper" yet as that would
imply CLI stability at a level that doesn't currently exist for them.
Hopefully this is a middle ground that will make them more accessible,
but without implying stability.

Snaps require additional entry points to be prefixed by the main snap
name (ie. "git-ubuntu."). This means the names a bit cumbersome,
although they do tab-complete. I recommend that interested developers
arrange local aliases such as gu-build and gu-emptydirfixup.

e9cbfdc... by Robie Basak

Rename gu-build

In preparation for this experimental script being made available through
the snap, remove duplication in its name, since it will be called with
the "git-ubuntu." prefix.

8492ad0... by Robie Basak

Rename/move emptydirfixup

In preparation for this experimental script being made available through
the snap, consolidate it into sandbox/ and make the filename independent
of its implementation.

Since we're dropping the filename extension, add a shebang, even though
this isn't strictly needed since our wrapper will call via an
interpreter explicitly to ensure that the version of the interpreter
provided by the snap is used.

3a1ff36... by Robie Basak

Merge branch 'emptydirfixup' into main

25f95f2... by Robie Basak

doc: beta snap no longer required

e23a216... by Robie Basak

release-process: snap edge publishing now automatic

9a31e5e... by Robie Basak

release-process: master is now main

13c5a10... by Robie Basak

version: bump to 1.1

0eb70f9... by Robie Basak

Revert "snap.sh: run snapcraft with sudo"

This is fixed upstream now with snapcraft 7.5.2 so we can remove this
workaround. See: https://github.com/snapcore/snapcraft/issues/4225

This reverts commit fe21a9f5c6c65a9a63b526d60c8e7207de92adb1.

d4e6f1a... by Robie Basak

Update .readthedocs.yaml

RTD now has additional requirements that must be specified.

Thanks to Lloyd Blythen for the update.