diff options
| author | root <root@alpha.trunkmasters.com> | 2026-07-01 03:04:33 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-07-01 03:04:33 -0500 |
| commit | ab43701157ca1662c9ed2c0da7aa0a795c2e3852 (patch) | |
| tree | aed05f12131c6f74ccd8ea4783fa89c8d3127225 /dev-python/ast-serialize | |
| parent | 51d2af41ea07bb960200e1ab10b2c9c8ec489c5a (diff) | |
| download | baldeagleos-repo-ab43701157ca1662c9ed2c0da7aa0a795c2e3852.tar.gz baldeagleos-repo-ab43701157ca1662c9ed2c0da7aa0a795c2e3852.tar.xz baldeagleos-repo-ab43701157ca1662c9ed2c0da7aa0a795c2e3852.zip | |
Adding metadata
Diffstat (limited to 'dev-python/ast-serialize')
| -rw-r--r-- | dev-python/ast-serialize/Manifest | 2 | ||||
| -rw-r--r-- | dev-python/ast-serialize/ast-serialize-0.6.0.ebuild | 134 |
2 files changed, 136 insertions, 0 deletions
diff --git a/dev-python/ast-serialize/Manifest b/dev-python/ast-serialize/Manifest index e519d166ebba..82401574361d 100644 --- a/dev-python/ast-serialize/Manifest +++ b/dev-python/ast-serialize/Manifest @@ -4,6 +4,8 @@ DIST ast_serialize-0.3.0.tar.gz 60689 BLAKE2B 2e9a24fac3e93f4fbfae71f43d4c1f0c57 DIST ast_serialize-0.3.0.tar.gz.provenance 9561 BLAKE2B 345dcda6151e9cd50356ee41878ac3711620d22ea9d8dd232d25068cad94e680eaa7c278b5d383e7c168cfb59ef5a7970fa73b3808386eebc13b9bf8301f4b62 SHA512 023110d6b7d86eadd1dedda8ba75358d91ba9269ea96e52d56f758ced0614d7aeaa7602cae4779e1ad625364d0726201bff36d2eb7faf522bf51af403bd15a5e DIST ast_serialize-0.5.0.tar.gz 61157 BLAKE2B f5f41914edda1f256d5563517326e518ce672c6305cfe4e3dc41719f080b07e2db4534b30d855deaa9086e605eb85ea84d9a756d59ddeca7058faf6be70e0cca SHA512 7f8155e1e443ede04f73f0655bb522aa27aebffcc5a78ab3639fb7ccc215950caaeab5f04a657e2112485eb196db65f170acddbcd14dbd731d5ac232911cbed0 DIST ast_serialize-0.5.0.tar.gz.provenance 9812 BLAKE2B e4be61a606cc9bac3bde8c27424f34c2418312c126245a852a16a583517046041953332b78c9cbfe30045b7f4b76b29dc0b441e3acfd0b625690fe723d1efc19 SHA512 a97ae0b7e8f2e9be0e1672e221282139d18e6380b70f2b86aea31ba8d112387f6a83ff751af67cb9e4016e0f978461d3f2f90868af907c685dd5810656a52f35 +DIST ast_serialize-0.6.0.tar.gz 61489 BLAKE2B 3857e55fd64fddb4b718bed8c03cca5e0732bfa6d1c7a7cb09bc2f999b6d28fe0fa9d84b2af6e8d1178d44ae34b8c862b3389b85ad2f8b9d51c349990069a4c7 SHA512 3710a4eea600e1207bd94610870394be1637d4a649be519a20830b17aaa03d0c18a77863713eec6fc870729631a1c5a3d5c60b0202be5df4ac7cffdb5dd1b9ea +DIST ast_serialize-0.6.0.tar.gz.provenance 9950 BLAKE2B ca2f29f1ead4150f58704a6bd68619f0ebae2db97995521910e531643c7b56a06e2a64be649241f9af2e5996a525c3c4c596c873dada092798eaa232566cc8d8 SHA512 c7a5a9c94b895774f5b890f1f3d62b4a7acaf668f06f10c3499629b01b7866e4d087215ad85d02c250a1dfbd5bed741f4454593796695f80db48d1c2ce35ab24 DIST attribute-derive-0.10.5.crate 23575 BLAKE2B 6071dc36a01725c57cded0271a609692399c1275180ee75d8279afd70daa9a1263b08f77fe3a9d87cc37a87c08dce2afba149800b1575fc96505ee40f9b6f3d1 SHA512 0c08d98f3ec480e4ac7fa6557726a40823c11164bce351da07cd976acc34b2493a55c9908798a6bdb6a5056223a443f6e2cbd38351493672c8faba8212b645a0 DIST attribute-derive-macro-0.10.5.crate 10058 BLAKE2B 24bea4907594a2e5a82d553ee7db450b68f097dea6cc1e4f85cea854c0a8235514ad22fc62ac85ff3902e39bdbe0dc9a5e5d87fc992134c1c79cbebe03bc4e86 SHA512 19c344bebcc99469deb292c6bb2b8542b3095617498f081ada711406d6acc41d0a4264181e2ccd3489166aebf50895cdc72a06d2a29d6c5dc260f2fecd65aacd DIST bitflags-2.10.0.crate 48427 BLAKE2B 238a6da813eb2c5541ad470b97b9cf6ad8004095d2a8e865b88eb2301290b7bda22e5b062ba66a04ff0f3108a84d4799af0786b76f785fb5782bd847876549c9 SHA512 6fcdaf250ca6e74b65ecba755d62c3e78f6c02ce1a9562a3b17bb2d6068a0df480ad9c838ce427dc2d2869a9dd1f86f2fb1dc1e50a114def77fd24154b2b86b0 diff --git a/dev-python/ast-serialize/ast-serialize-0.6.0.ebuild b/dev-python/ast-serialize/ast-serialize-0.6.0.ebuild new file mode 100644 index 000000000000..dccc2c121955 --- /dev/null +++ b/dev-python/ast-serialize/ast-serialize-0.6.0.ebuild @@ -0,0 +1,134 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=maturin +PYPI_VERIFY_REPO=https://github.com/mypyc/ast_serialize +PYTHON_COMPAT=( python3_{13..14} ) + +RUST_MIN_VER="1.93.0" +CRATES=" + aho-corasick@1.1.4 + anyhow@1.0.100 + attribute-derive-macro@0.10.5 + attribute-derive@0.10.5 + bitflags@2.10.0 + block-buffer@0.10.4 + bstr@1.12.1 + castaway@0.2.4 + cfg-if@1.0.4 + collection_literals@1.0.3 + compact_str@0.9.0 + cpufeatures@0.2.17 + crypto-common@0.1.7 + derive-where@1.6.0 + digest@0.10.7 + either@1.15.0 + equivalent@1.0.2 + generic-array@0.14.7 + get-size-derive2@0.8.0 + get-size2@0.8.0 + getopts@0.2.24 + getrandom@0.2.17 + hashbrown@0.17.1 + heck@0.5.0 + indexmap@2.14.0 + indoc@2.0.7 + interpolator@0.5.0 + is-macro@0.3.7 + itertools@0.14.0 + itoa@1.0.17 + libc@0.2.180 + log@0.4.29 + manyhow-macros@0.11.4 + manyhow@0.11.4 + memchr@2.7.6 + once_cell@1.21.3 + ordermap@1.2.0 + phf@0.11.3 + phf_codegen@0.11.3 + phf_generator@0.11.3 + phf_shared@0.11.3 + portable-atomic@1.13.0 + ppv-lite86@0.2.21 + proc-macro-utils@0.10.0 + proc-macro2@1.0.106 + pyo3-build-config@0.28.2 + pyo3-ffi@0.28.2 + pyo3-macros-backend@0.28.2 + pyo3-macros@0.28.2 + pyo3@0.28.2 + quote-use-macros@0.8.4 + quote-use@0.8.4 + quote@1.0.44 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + regex-automata@0.4.13 + rustc-hash@2.1.1 + rustversion@1.0.22 + ryu@1.0.22 + serde@1.0.228 + serde_core@1.0.228 + serde_derive@1.0.228 + sha1@0.10.6 + siphasher@1.0.1 + smallvec@1.15.1 + static_assertions@1.1.0 + syn@2.0.114 + target-lexicon@0.13.5 + thiserror-impl@2.0.18 + thiserror@2.0.18 + tinyvec@1.10.0 + tinyvec_macros@0.1.1 + typenum@1.19.0 + unicode-ident@1.0.22 + unicode-normalization@0.1.25 + unicode-width@0.2.2 + unicode_names2@1.3.0 + unicode_names2_generator@1.3.0 + version_check@0.9.5 + wasi@0.11.1+wasi-snapshot-preview1 + zerocopy-derive@0.8.33 + zerocopy@0.8.33 +" + +declare -A GIT_CRATES=( + [ruff_python_ast]='https://github.com/astral-sh/ruff;66f93cf7ed4d36325f35a452e4afa28268fbcd28;ruff-%commit%/crates/ruff_python_ast' + [ruff_python_parser]='https://github.com/astral-sh/ruff;66f93cf7ed4d36325f35a452e4afa28268fbcd28;ruff-%commit%/crates/ruff_python_parser' + [ruff_python_trivia]='https://github.com/astral-sh/ruff;66f93cf7ed4d36325f35a452e4afa28268fbcd28;ruff-%commit%/crates/ruff_python_trivia' + [ruff_source_file]='https://github.com/astral-sh/ruff;66f93cf7ed4d36325f35a452e4afa28268fbcd28;ruff-%commit%/crates/ruff_source_file' + [ruff_text_size]='https://github.com/astral-sh/ruff;66f93cf7ed4d36325f35a452e4afa28268fbcd28;ruff-%commit%/crates/ruff_text_size' +) + +inherit cargo distutils-r1 pypi + +DESCRIPTION="Python bindings for mypy AST serialization" +HOMEPAGE=" + https://github.com/mypyc/ast_serialize/ + https://pypi.org/project/ast-serialize/ +" +SRC_URI+=" + ${CARGO_CRATE_URIS} +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT Unicode-3.0 + Unicode-DFS-2016 +" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~s390 ~sparc ~x86" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/ast_serialize/ast_serialize.*" + +src_unpack() { + pypi_src_unpack + cargo_src_unpack +} |
