dev-python/bracex (gentoo)

Search

Package Information

Description:
Why Bracex over other solutions? Bracex actually follows pretty closely to how Bash processes braces. It is not a 1:1 implementation of how Bash handles braces, but generally, it follows very closely. Almost all of the test cases are run through Bash first, then our implementation is compared against the results Bash gives. There are a few cases where we have purposely deviated. For instance, we are not handling Bash's command line inputs, so we are not giving special meaning to back ticks and quotes at this time.
Homepage:
https://github.com/facelessuser/bracex/ https://pypi.org/project/bracex/
License:
MIT

Versions

Version EAPI Keywords Slot
2.6 8 ~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 0

Metadata

Description

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>python@gentoo.org</email>
		<name>Python</name>
	</maintainer>
	<longdescription lang="en">
		Why Bracex over other solutions?

		Bracex actually follows pretty closely to how Bash processes braces. It is not a 1:1 implementation of how Bash handles braces, but generally, it follows very closely. Almost all of the test cases are run through Bash first, then our implementation is compared against the results Bash gives. There are a few cases where we have purposely deviated. For instance, we are not handling Bash's command line inputs, so we are not giving special meaning to back ticks and quotes at this time.
	</longdescription>
	<stabilize-allarches></stabilize-allarches>
	<upstream>
		<remote-id type="github">facelessuser/bracex</remote-id>
		<remote-id type="pypi">bracex</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

Manifest

Type File Size Versions
Unmatched Entries
Type File Size
DIST bracex-2.6.tar.gz 26642 bytes