summaryrefslogtreecommitdiffstats
path: root/meta-python/recipes-devtools/python/python3-pint_0.21.bb
diff options
context:
space:
mode:
authorWang Mingyu <wangmy@fujitsu.com>2023-05-08 18:23:02 +0800
committerKhem Raj <raj.khem@gmail.com>2023-05-08 21:45:55 -0700
commit3f1300becf501349637744a7bd7235e3dd9cea1f (patch)
treedd8fe8b0136918e93446132351c601f1bc2597df /meta-python/recipes-devtools/python/python3-pint_0.21.bb
parent2e66316954e39d67f76ac8338d40d9b488bd2a4d (diff)
downloadmeta-openembedded-3f1300becf501349637744a7bd7235e3dd9cea1f.tar.gz
python3-pint: upgrade 0.20.1 -> 0.21
Changelog: ========== - Add PEP621/631 support. - Exposed matplotlib unit formatter (PR #1703) - Fix error when when re-registering a formatter. - Add new SI prefixes: ronna-, ronto-, quetta-, quecto-. - Fix unit check with 'atol' using 'np.allclose' & 'np.isclose'. - Implementation for numpy.positive added for Quantity. - Changed frequency to angular frequency in the docs. - Remove deprecated 'alen' numpy function - Updated URLs for log and offset unit errors. - Patched TYPE_CHECKING import regression. - Parse '°' along with previous text, rather than adding a space, allowing as a unit. - Improved escaping of special characters for LaTeX format - Avoid addition of spurious trailing zeros when converting units and non-int-type is Decimal (PR #1625). - Implementation for numpy.delete added for Quantity. - Fixed Quantity type returned from '__dask_postcompute__'. - Added Townsend unit - Fix get_compatible_units() in dynamically added units. - Fix pint-convert script - Honor non_int_type when dividing. - Fix 'trapz', 'dot', and 'cross' to work properly with non-multiplicative units - Support percent and ppm units. Support the '%' symbol. - Fix error when parsing subtraction operator followed by white space. - Removed Td as an alias for denier (within the Textile group) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-python/recipes-devtools/python/python3-pint_0.21.bb')
-rw-r--r--meta-python/recipes-devtools/python/python3-pint_0.21.bb35
1 files changed, 35 insertions, 0 deletions
diff --git a/meta-python/recipes-devtools/python/python3-pint_0.21.bb b/meta-python/recipes-devtools/python/python3-pint_0.21.bb
new file mode 100644
index 0000000000..13944ec780
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-pint_0.21.bb
@@ -0,0 +1,35 @@
1SUMMARY = "Physical quantities module"
2DESCRIPTION = "Physical quantities Python module"
3HOMEPAGE = "https://github.com/hgrecco/pint"
4SECTION = "devel/python"
5
6LICENSE = "BSD-3-Clause"
7LIC_FILES_CHKSUM = "file://LICENSE;md5=bccf824202692270a1e0829a62e3f47b"
8
9PYPI_PACKAGE := "Pint"
10
11inherit pypi ptest python_setuptools_build_meta
12
13SRC_URI[sha256sum] = "3e98bdf01f4dcf840cc0207c0b6f7510d4e0c6288efc1bf470626e875c831172"
14
15DEPENDS += "python3-setuptools-scm-native"
16
17BBCLASSEXTEND = "native nativesdk"
18
19SRC_URI += " \
20 file://run-ptest \
21"
22
23RDEPENDS:${PN} += " \
24 ${PYTHON_PN}-setuptools \
25 ${PYTHON_PN}-packaging \
26"
27
28RDEPENDS:${PN}-ptest += " \
29 ${PYTHON_PN}-pytest \
30"
31
32do_install_ptest() {
33 install -d ${D}${PTEST_PATH}/testsuite
34 cp -rf ${S}/pint/testsuite/* ${D}${PTEST_PATH}/testsuite/
35}