pytask

View on PyPIReverse Dependencies (8)

0.4.7 pytask-0.4.7-py3-none-any.whl

Wheel Details

Project: pytask
Version: 0.4.7
Filename: pytask-0.4.7-py3-none-any.whl
Download: [link]
Size: 125277
MD5: 2f9cfbfd68d9bd4a842b1566f81137e7
SHA256: d86eb67b4a20e0281444f165f7e93dee999567e2cdc071d0734f57bffb98a5ae
Uploaded: 2024-03-19 19:22:27 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pytask
Version: 0.4.7
Summary: In its highest aspirations, pytask tries to be pytest as a build system.
Author-Email: Tobias Raabe <raabe[at]posteo.de>
Project-Url: Changelog, https://pytask-dev.readthedocs.io/en/stable/changes.html
Project-Url: Documentation, https://pytask-dev.readthedocs.io/en/stable
Project-Url: Github, https://github.com/pytask-dev/pytask
Project-Url: Homepage, https://pytask-dev.readthedocs.io/en/stable
Project-Url: Tracker, https://github.com/pytask-dev/pytask/issues
License: MIT
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Software Development :: Build Tools
Platform: unix
Platform: linux
Platform: osx
Platform: win32
Requires-Python: >=3.8
Requires-Dist: attrs (>=21.3)
Requires-Dist: click
Requires-Dist: click-default-group
Requires-Dist: networkx (>=2.4)
Requires-Dist: optree (>=0.9)
Requires-Dist: packaging
Requires-Dist: pluggy (>=1)
Requires-Dist: rich
Requires-Dist: sqlalchemy (>=2)
Requires-Dist: tomli (>=1); python_version < "3.11"
Requires-Dist: typing-extensions; python_version < "3.9"
Requires-Dist: universal-pathlib (<0.2); python_version < "3.12" and extra == "all"
Requires-Dist: furo; extra == "docs"
Requires-Dist: ipython; extra == "docs"
Requires-Dist: myst-parser; extra == "docs"
Requires-Dist: nbsphinx; extra == "docs"
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: sphinx-click; extra == "docs"
Requires-Dist: sphinx-copybutton; extra == "docs"
Requires-Dist: sphinx-design (>=0.3); extra == "docs"
Requires-Dist: sphinx-toolbox; extra == "docs"
Requires-Dist: sphinxext-opengraph; extra == "docs"
Requires-Dist: deepdiff; extra == "test"
Requires-Dist: nbmake; extra == "test"
Requires-Dist: pexpect; extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: pytest-xdist; extra == "test"
Requires-Dist: syrupy; extra == "test"
Requires-Dist: aiohttp; extra == "test"
Requires-Dist: requests; extra == "test"
Provides-Extra: all
Provides-Extra: docs
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 6531 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.43.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
_pytask/__init__.py sha256=zYQ57da792BycyhfbpxBmP51zdKEqUI6Cl4K1_ju0WE 358
_pytask/_hashlib.py sha256=moWjaRINlu6lVnLTgKdF0O7YitIjJNLGQ_9cGkgLcMw 8364
_pytask/_inspect.py sha256=ABeOXEczMfMMi8m2Y3q7769y42cOpp3TOXjGqSEdXlo 5329
_pytask/_version.py sha256=aiv6B46XdwSU0l915ePx2JQG3yol6FO4m6wTlI4ZKN0 411
_pytask/build.py sha256=zCNhLQkyVv9Ca3Huab5GaH_zYcbtenjexVFGSraUQjc 11673
_pytask/cache.py sha256=leVHP9qBtfRzwwqPK_ZPPIqnW9A1gsiuP7Bd9ME4j8I 2770
_pytask/capture.py sha256=PiY79wMtlsgsP2kg6OMFsVzURnNxUy7JYu3oeBXO-l4 23994
_pytask/capture_utils.py sha256=8IFDjphrGYfAwggJiFfAfbpg2fGCYP8frYFbWJqPg90 309
_pytask/clean.py sha256=5pZ7d_NItssbglWCMqB-rTUFv9WMvwfcJSmH_Vz4q_I 10606
_pytask/cli.py sha256=cBd97FMPBeKRtEv4FmB9jEPH1pH4G1TciHoOe7IuAhA 1620
_pytask/click.py sha256=1M0CZjJqfbuBdFiVphBs7MCSzoozb4L4rX83VbvLnaM 12415
_pytask/collect.py sha256=Fr6M8cMAGRiHfrUzNGNrg3OyPxX4DzHpIXtMgJ9aec0 20092
_pytask/collect_command.py sha256=BmVLBsTyeNxgH39GwwUMTKFauVYRHlcHuorngi55MBo 7545
_pytask/collect_utils.py sha256=tysHylxorDMm-xDGHFczZMkPhc1ZAoTAnuGK2xj8TiE 21435
_pytask/compat.py sha256=3oYnDuKT1w3qK4bcY0rY9XpMLlbafxlcOYbtVMZ_Jyk 4868
_pytask/config.py sha256=U7p3DjyAxp-2ZDN7qp-kflDSQPr-gcLsefISj5AlQww 3249
_pytask/config_utils.py sha256=EHrsFzrHEQBQMbNdcCyofcRRrDn8Cz3jyDAkcVGaxPI 4371
_pytask/console.py sha256=qKx4Z-cLxxk2Jh7bdy-t8eVk81Mt5UcA1SVibhXu9Gc 8784
_pytask/dag.py sha256=I4wQhMFOcGp5sD1QZQCIIvGkklFZdJ7tQugmO9JaoDc 7489
_pytask/dag_command.py sha256=9DuiTgqb-wm7O0ybAwmhTidYNMP2ueznN9DMYqNkREU 8638
_pytask/dag_utils.py sha256=H2sLATJMKqpNF5qKPDPn3Jh3pNpwRMqPvwfdEYrncLw 5606
_pytask/data_catalog.py sha256=pvVtaa9dvgm4DaIL4K4xY5uCk3cFa1BhweKS6weRDFY 4561
_pytask/database.py sha256=uJGc8MxqgR1uPYaTin0JAOpCOFGeXcpk4Iw0S5bfmXU 1339
_pytask/database_utils.py sha256=kkiYxT_lzmkFYbyI4-SkqGoj82p9tci88_Zbs4iNJo8 2454
_pytask/debugging.py sha256=XzNSF18OZVmmR6K7vzznZYwXAFZhjTuoLPaJVnaVjEc 14131
_pytask/exceptions.py sha256=QJdvZ6ImwZo1a7LWZXV-N0v4LFzocF20Eyz0i8MFtPs 816
_pytask/execute.py sha256=jsQ9jJEkz3_Nr6MYRqMWH3fvQRJVXOcjKkLvkhoN8JA 12080
_pytask/git.py sha256=ABsnm4y3_6oKULxUdpxdCj2IdFy91iudQPIDxRrNxfA 1758
_pytask/hookspecs.py sha256=6wIS9QTJ6XCR-hKSKb8aGxNb7RYX8Ocgy39HZEb6vts 10558
_pytask/live.py sha256=NxXcIN_bqNXFKUkT93viR6VqpkyJ1l1Q7AovIwmLbgc 10567
_pytask/logging.py sha256=lqISdY0JYHSCPPE8VbLyKL2UAMaIQywC3wbHRuLgIBg 6682
_pytask/mark_utils.py sha256=-T2HcXSyTj6veWxhrx1FCEkxe6LMZD3fFIECTtCIP14 1876
_pytask/models.py sha256=I0N28Qmh0YZ-y55ael_4DJvoBLWqhHSrzQ3U5NPeWUs 1866
_pytask/node_protocols.py sha256=b0pOqnxYM60qpcB2BlAAibnQbDYNPT3Jc7zjeLzSFlg 2542
_pytask/nodes.py sha256=5ZwBk6GDoTuuREtNVMOSLy2QvX2R3fL7_1Ea6WMW7pc 10555
_pytask/outcomes.py sha256=vwd-LQgO20j-s2N0LGX0m9eeVYMOVFBL4oEPpdp_mts 6742
_pytask/parameters.py sha256=DhKyCDAs50tc-WkczACFmuChgXiOt_dnAR6VKbrtKA8 5678
_pytask/path.py sha256=B9kf595nrlnYV684HCEkqqo7iqj4ZtmoUMlaROZr9qo 7889
_pytask/persist.py sha256=o28LYCcfASwcttrNbS8105iBZZVPbrUvY3Wh6EJ_t7k 2508
_pytask/pluginmanager.py sha256=jnZ-3EQVXNtvFk680DN27lCVk212iP5t28IAzqHnGN8 2946
_pytask/profile.py sha256=8OImFZn7BEmW-4FbivSsFLDWLARDO7J2PsZ0E5OXHmA 9994
_pytask/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
_pytask/reports.py sha256=jgI6LSkQzmOiQ4o9f4s3nkvXy3wJkNcrO58tIcqEFBM 3776
_pytask/session.py sha256=cq0NoeEAkPafn0F92aMfkeMHbVx_Xz2UD8qwvPZt7YI 2290
_pytask/shared.py sha256=9GGkMh0tjqAVKVginpE7mvEP5gEQpmvnfVfNcrK299k 3927
_pytask/skipping.py sha256=zFYZWMlFRlV-LKsto766FruinW_7UtkMxxGHSY0-yVg 3864
_pytask/task.py sha256=92yyyRY8i8w4uivFhdf5FS9qyAKPhhKXmkiGHowJzi0 2862
_pytask/task_utils.py sha256=NTWeAKcgJvHWvkcwPlG7cTz5ll0fnfOiSlNxkg8_h3I 12323
_pytask/traceback.py sha256=M5GljxYY3T6KSvRMBWdNXodScXt4e75skxe-zrQ6bks 5039
_pytask/tree_util.py sha256=9b7ZlB5wpL1A5G2hlx6YUDdNUGxqrU-wZIPJRe-LLO4 1217
_pytask/typing.py sha256=fa45wEMi1Ywg7_wtYFfkV-kMfCStmQ52CZSrLRli-7s 1258
_pytask/warnings.py sha256=_r_BMG3Na_eKBFyXQF8UtX74PcI5zPW-CzngdGDKr6A 4004
_pytask/warnings_utils.py sha256=p0ldjUKlvJPL-VNdQjumA57aKtkQ4QhBuhnqchBTysw 5799
_pytask/mark/__init__.py sha256=c_KTw0--yoih4QHcpxSrDNRquXf6xi0B-r4zfXtY8XM 7414
_pytask/mark/__init__.pyi sha256=FdJlONJFj0G-IRAQ7qI2GCt840vO4o_PzXl85O0SDZQ 2206
_pytask/mark/expression.py sha256=l6FLDugYJvGFVFeto4U1mEq3Hq2DEvPP0CvO-HlQcBo 7166
_pytask/mark/structures.py sha256=L-4nNPNAgDMKH1qLi5OpPc_J05QoRdIkM5ZBjnVHlGk 7525
pytask/__init__.py sha256=tjd97hcGl-_0AtqPfm_sQM0_ZqAe8PuXJ_popf508YY 5139
pytask/__main__.py sha256=uU-LOOeJ_VUI40ybmGr8iLKH1UxoQo-_0uj5H_VOCUs 148
pytask/path.py sha256=gCuZWTBk83IX2eVhV67Ag1U9VIXsCfyKi7SvpJDE98M 204
pytask/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pytask/tree_util.py sha256=H-EqzzNMjqee4ONUAdbx7lpSOMf9m8MLHQO8Fs5LfTg 499
pytask-0.4.7.dist-info/LICENSE sha256=TYsvQNRv4WHm36OswdL19EBkaTn-Dk58Mdnauxajpqw 2267
pytask-0.4.7.dist-info/METADATA sha256=eh7jWXI5j_WYULvXl-shhtNpZiwtpOxQ6TsslKUweAc 9273
pytask-0.4.7.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
pytask-0.4.7.dist-info/entry_points.txt sha256=oyhWxaUVHdOzxEPC6wqM9LPtcRk8s33w8F1Y39GErr0 38
pytask-0.4.7.dist-info/top_level.txt sha256=gWNyM6AR9KWysNAFM7YTkb1xTKcwoxFMAapFOyNavqQ 15
pytask-0.4.7.dist-info/RECORD

top_level.txt

_pytask
pytask

entry_points.txt

pytask = pytask:cli