packtivity
Advanced tools
@@ -53,3 +53,3 @@ import copy | ||
| jsonpointer.JsonPointer.from_parts(parts) | ||
| for parts in self.jq("leaf_paths", multiple_output=True).typed() | ||
| for parts in self.jq("paths(scalars)", multiple_output=True).typed() | ||
| ] | ||
@@ -56,0 +56,0 @@ for p in ptrs: |
@@ -218,5 +218,5 @@ import json | ||
| jsonpointer.JsonPointer.from_parts(parts) | ||
| for parts in self.jq("leaf_paths", multiple_output=True).typed() | ||
| for parts in self.jq("paths(scalars)", multiple_output=True).typed() | ||
| ] | ||
| for p in ptrs: | ||
| yield p, p.get(self.typed()) |
@@ -35,3 +35,3 @@ import os | ||
| else: | ||
| allleafs = jq.jq("leaf_paths").transform(jsonable, multiple_output=True) | ||
| allleafs = jq.jq("paths(scalars)").transform(jsonable, multiple_output=True) | ||
| leafpointers = [jsonpointer.JsonPointer.from_parts(x) for x in allleafs] | ||
@@ -38,0 +38,0 @@ for x in leafpointers: |
+5
-3
| Metadata-Version: 2.1 | ||
| Name: packtivity | ||
| Version: 0.16.1 | ||
| Version: 0.15.1 | ||
| Summary: packtivity - general purpose schema + bindings for PROV activities | ||
@@ -13,2 +13,3 @@ Home-page: https://github.com/yadage/packtivity | ||
| Classifier: Programming Language :: Python :: 3 :: Only | ||
| Classifier: Programming Language :: Python :: 3.7 | ||
| Classifier: Programming Language :: Python :: 3.8 | ||
@@ -22,3 +23,3 @@ Classifier: Programming Language :: Python :: 3.9 | ||
| Classifier: Operating System :: OS Independent | ||
| Requires-Python: >=3.8 | ||
| Requires-Python: >=3.7 | ||
| Description-Content-Type: text/markdown | ||
@@ -34,3 +35,3 @@ License-File: LICENSE | ||
| Requires-Dist: jsonpath-rw | ||
| Requires-Dist: jq<1.6.0,>=1.0.0 | ||
| Requires-Dist: jq>=1.0.0 | ||
| Requires-Dist: yadage-schemas | ||
@@ -43,2 +44,3 @@ Requires-Dist: mock | ||
| Requires-Dist: redis; extra == "celery" | ||
| Requires-Dist: importlib-metadata<5.0.0; python_version < "3.8" and extra == "celery" | ||
@@ -45,0 +47,0 @@ # packtivity |
+5
-3
@@ -14,3 +14,3 @@ import os | ||
| "jsonpath-rw", | ||
| "jq>=1.0.0,<1.6.0", # FIXME c.f. https://github.com/yadage/packtivity/issues/96 | ||
| "jq>=1.0.0", | ||
| "yadage-schemas", | ||
@@ -28,3 +28,3 @@ "mock", | ||
| name="packtivity", | ||
| version="0.16.1", | ||
| version="0.15.1", | ||
| description="packtivity - general purpose schema + bindings for PROV activities", | ||
@@ -37,3 +37,3 @@ long_description=(this_directory / "README.md").read_text(), | ||
| packages=find_packages(), | ||
| python_requires=">=3.8", | ||
| python_requires=">=3.7", | ||
| include_package_data=True, | ||
@@ -45,2 +45,3 @@ install_requires=deps, | ||
| "redis", | ||
| "importlib-metadata<5.0.0; python_version < '3.8'", # FIXME: c.f. https://github.com/celery/celery/issues/7783 | ||
| ] | ||
@@ -63,2 +64,3 @@ }, | ||
| "Programming Language :: Python :: 3 :: Only", | ||
| "Programming Language :: Python :: 3.7", | ||
| "Programming Language :: Python :: 3.8", | ||
@@ -65,0 +67,0 @@ "Programming Language :: Python :: 3.9", |
Alert delta unavailable
Currently unable to show alert delta for PyPI packages.
146743
0.17%3309
0.06%