| Age | Commit message (Collapse) | Author |
|
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Pypi is disallowed by policy so these helpers are no longer useful.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by mesa.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Dependencies are now available, so this no longer has to rely on the release.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by mesa.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Despite the lack of standards, pytest seems somewhat widely agreed upon.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by mesa.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Some test suites require package to be installed globally.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Used by many python packages.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This also required the setuptools-scm hack.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This finally has its dependencies.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by many python packages.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by hatchling.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This is required by many packages.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This finally has all its dependencies at this point.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Awful hack required by many packages.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This is cleaner with less duplicate code.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by hatchling, which is required by many python packages.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This location makes more sense than the current directory.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This used to scrub the cache, and was not fully removed when that became nonviable.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
A build system required by a dependency of another build system, which is required by yet another build system.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
There is no scenario where this is useful, and it breaks builds.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Synchronisation is not needed here during interactive use.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This gets around messy projects with multiple packages.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This avoids having to configure the logger early.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Metadata for this is somewhat boilerplate-heavy, so wrap it to create metadata in one call.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Like the previous change, this enables synchronisation on the client side via epoll.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This enables synchronisation on the client side via epoll.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Tests requiring internet access or unreasonable dependencies are removed.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This is generally for test suite, due to the lack of standard or widely agreed upon convention.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This also migrates to source from the Microsoft Github release.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This is much cleaner, and should be functionally equivalent.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Binary pip releases are not considered acceptable, this more generic helper is required for building from source.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This avoids disabling the artifact when using the individual cancel method. Unfortunately this makes the method blocking.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This significantly simplifies synchronisation of access to identErr.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This avoids disabling the artifact until cache is reopened. The same has to be implemented for Cancel in a future change.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This command arranges for all pending cures to be aborted. It does not wait for cures to complete.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This cancels all current pending cures without closing the cache.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This exposes the new fine-grained cancel API in cmd/mbf.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Munmap is not always immediate.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This enables easier expansion of the protocol.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This enables a specific artifact to be targeted for cancellation.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
An acknowledgement is not always required in this use case. This change also adds 64 bits of connection configuration for future expansion.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This can sometimes fire during testing due to how short the test is.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This services internal/pkg artifact IR with Rosa OS extensions originating from another process.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|