roo

View on PyPIReverse Dependencies (0)

0.18.0 roo-0.18.0-py3-none-any.whl

Wheel Details

Project: roo
Version: 0.18.0
Filename: roo-0.18.0-py3-none-any.whl
Download: [link]
Size: 83152
MD5: 044294e48dde873d1548f61c22f5e556
SHA256: 30227b658747e39b89673ec1c1915e13c1e530cefb658f1cfc803ae432210a30
Uploaded: 2024-03-08 11:35:10 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: roo
Version: 0.18.0
Summary: A package manager to handle R environments
Author: Stefano Borini
Author-Email: stefano.borini[at]astrazeneca.com
Home-Page: https://github.com/AstraZeneca/roo
Project-Url: Repository, https://github.com/AstraZeneca/roo
License: Apache-2.0
Keywords: R,packaging,environment,validation
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
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: Programming Language :: R
Classifier: Topic :: Software Development :: Build Tools
Requires-Python: >=3.8,<4.0
Requires-Dist: GitPython (<4.0.0,>=3.1.13)
Requires-Dist: atomicwrites (<2.0,>=1.4)
Requires-Dist: beautifulsoup4 (<5.0.0,>=4.8.2)
Requires-Dist: click (<8.0,>=7.0)
Requires-Dist: packaging (<21.0,>=20.1)
Requires-Dist: requests (<3.0.0,>=2.22.0)
Requires-Dist: rich (<12.0.0,>=11.0.0)
Requires-Dist: toml (<0.11.0,>=0.10.0)
Description-Content-Type: text/markdown
[Description omitted; length: 1213 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.8.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
LICENSE.md sha256=ib7JmShIbaeeHSTWwyNEqREQr2pV0yRJ0FalhF4VPvc 11359
roo/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
roo/caches/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
roo/caches/build_cache.py sha256=kVHoQRPzrgKsC2DKOL6Ei2P9X88fLbo49ar7wdKhY6k 5758
roo/caches/source_cache.py sha256=Sj-cOpdkAIlOIF1vO-eFaBEoioZZ8d1UzCY5p6IbLyk 9013
roo/caches/vcs_store.py sha256=Xl7U9dVbhBQGuXT-IRsU35Qhl67Pn0bTOLG7m1-OzxI 1711
roo/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
roo/cli/__main__.py sha256=bJ9DmXNM_vTAzY7k20GMi0MlkBXq_ssvrFyOAt-PNls 1066
roo/cli/add/__init__.py sha256=Zs_jnBDMK43V1EeHkiVzbqTKVMrmceZN-61eqnaZs9s 999
roo/cli/cache/__init__.py sha256=nd-VndPAcQygGmxbrkTBIu-WX7hJ6ErSSQsyro7g37w 2745
roo/cli/ci/__init__.py sha256=kl7NKSI0hbjo76p9Mm3g8LyFAzJtQpE9W9spB7TTpJM 5048
roo/cli/environment/__init__.py sha256=d_9sExTrxZhjA4kzw3TrWszVcrZvyBttm1SquYHWQwk 5100
roo/cli/export/__init__.py sha256=lNQi8L4rg5w9jhJWPxuq3N6yxWUAsj1p-cQDb5whNic 1551
roo/cli/init/__init__.py sha256=I9vPEbVuhYLagUtWpDuJ50cHVlhr0q6EfhPiH5WHZkU 569
roo/cli/install/__init__.py sha256=mNduOx7AT0lWbqW0IWlF-qWmVXF_C9Vzrx1E-MgYlKM 4163
roo/cli/lock/__init__.py sha256=iagmDP5nL7w_1S5U70s8BXqF4u_OZoG1vDa3fghZCfM 2764
roo/cli/package/__init__.py sha256=n80oRm7kNpaX0Li2-LQz1RwvYbKg0cPKnSfVBEtSNOE 2274
roo/cli/rswitch/__init__.py sha256=DnVLW4bVgOeJRrgY8lR9_i6xHaDoI7em6K8d3DlwtyM 2758
roo/cli/run/__init__.py sha256=BAbEnYCIWrPsd1E-V_J5MfrySpKvLOcA3KyXI2I4Mzg 1330
roo/cli/x sha256=TAYRt1nRngLMMKFl7mHsr-hcPPcFnFiT3bbXXVQanoU 22
roo/console.py sha256=Yk0eUpO9vj-yDigc6jZDNyxomyaJDq5apWlWD1tbh0k 666
roo/deptree/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
roo/deptree/dependencies.py sha256=wQCCUgSjtGimwGJxahOwGJcCFx-dp9rvhnVGOlkFasc 3355
roo/deptree/transforms.py sha256=vxBaaHelM7w23x6sqI6gnBSs4pEOSpTLtziMnaV6oZo 7042
roo/deptree/traverse.py sha256=lb2fiBQ8xihivBoW5vtVL-aNRLkoN09kAmsvZMOXo9w 2209
roo/environment.py sha256=YKS6nD8J4hyx2pqr9VW3fGpabxhZBJXGyat9qjkNGdQ 17456
roo/exporters/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
roo/exporters/exceptions.py sha256=OMYYNE1oRu1JoxsfI3po4nCSPUrCKkFb2GE6M5wHAMw 39
roo/exporters/lock/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
roo/exporters/lock/base_exporter.py sha256=s1sDMuevhAfULMwz35V9jTW2ZUrxVjGKvsMwXDREQvY 138
roo/exporters/lock/lock_csv_exporter.py sha256=iNP5UtXqeTQ36NmyG4QOpTB-3BxBr8Bw6K7uxFDopOw 1404
roo/exporters/lock/lock_packrat_exporter.py sha256=x9C4pP1ic3MwsxHl9NwkDBRotrzDSsmKVDQmHjzqNJs 2098
roo/exporters/lock/lock_renv_exporter.py sha256=dliIXzmlUZzb2ViIUBN2spI4VYXz4u-ETu8EMJAxKSE 2026
roo/files/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
roo/files/rprofile.py sha256=6yURtlHM2UGpKrorZ9SkJVZG2KWtluMxPxD5BOzQEcc 3069
roo/hashing.py sha256=yEdsouqYrTguZ_q6ZDEnSDWO0kKi9bpQoX7rNpfeCwg 1230
roo/installer.py sha256=0uVtB67KzDRXMJFl6YA7LNdJo-HLsZT9MTlAkL0Dr9A 16208
roo/locker.py sha256=FxKTkOplHDoTNnHh7vhbV8ck7WAAXbwlg9kz7cfjd1s 4294
roo/network.py sha256=7mdN26sms7fgVEGTZBuVI_BWDfaNixeW9mHYHuQNhU4 732
roo/parsers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
roo/parsers/description.py sha256=9DOzZpsPHYy1m6QTwgZS8lI8FalLYI5pbSzl582V9aA 3857
roo/parsers/exceptions.py sha256=GcSlB7Urc5IcEyN2vRLzS1f6anzjjiVvGJCoscZkdDM 40
roo/parsers/lock.py sha256=sJnFp4i2ry-GOOgokywVBuyF3XQPrAOpfFMxHaxuE4M 8325
roo/parsers/rproject.py sha256=z9AuqzjFi_xmw198dS_WILluJX1Qbe3-KnHFdSTSFy8 9358
roo/parsing_utils.py sha256=anL7MQJiRJ4peC-fsog_00fOPPUPK9xiNwVKMmsOjUg 1603
roo/r_executor.py sha256=3sWhbB1WraLhatQY39y0mGkUOK1DGR5NGoYmzMngM9g 6471
roo/resolver.py sha256=hq4FiYQKZLb7tnz26OQb_kaMGk6_4Bvgck-HfdZqCo4 15048
roo/semver/README.md sha256=mdKEQG07_UNeyeQqbn99U8FfoUvXZ1wIsDZSLI8_uIY 159
roo/semver/__init__.py sha256=axIuEfE04r1l9neiuilZdYggbQUH1VPi0Kc_ABcqMZU 4847
roo/semver/empty_constraint.py sha256=U_a8Obi0shKP4KoLDbXTGWzwha3J4HKwqEKWTNiLfuo 562
roo/semver/exceptions.py sha256=_WxnaRpavnYhkWYYQ-w9kgOIud8-dHaLBlXXzYzF6P0 97
roo/semver/patterns.py sha256=foO6sDoSe4vCBOxW_O7O1n2Hp7IlJJCtSVAPpDfJ-KI 803
roo/semver/version.py sha256=kI-j5HtjrJ51ifOcTM2yI1PaMpYpL4r8i4CDLr6uNis 12425
roo/semver/version_constraint.py sha256=rfN0LXPbqa5LJjEJ2toTzN3pWESLWn5Ig3ZTXGFT2mg 982
roo/semver/version_range.py sha256=NmEQ9v_yMqjael4lqi0JZKF6oN3GlH8lvRUTBWbDWU0 13896
roo/semver/version_union.py sha256=ErxMJq-I-0ALNFVkiUnSAf8WaWyM6lgHwPNq2tzaOW8 8191
roo/sources/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
roo/sources/dir_package.py sha256=Pm1CivzV8UIPZNhQcltYwukr7dwAx27SlY16JtsMpVE 1315
roo/sources/exceptions.py sha256=Nkb32Da3WUF8dKNm95oHF-4RP4f8aZSDUdkkU0mQ6GI 80
roo/sources/local_source.py sha256=YfG2CxHHg6lczqnuHxYAHNjPSVKHbZA5TSeUgSguBTU 8081
roo/sources/package_abc.py sha256=fWKyX-nIdfmkXe1Gucnko3RGiSda8X_xFhr00e8LHGg 1045
roo/sources/remote_source.py sha256=9K8P4poBhnlUBwS0j_2RbzP7EXsqydFiFUXKJOg7dls 9640
roo/sources/source_abc.py sha256=uhhAS10KxAZ2DvBxC8EpgaGdFPEginWUbhdAGM7QzDw 1686
roo/sources/source_group.py sha256=5_cnoeWL7aCR8DBnPJ1PLrCjntT26CDPErg5NfC7LAY 5308
roo/sources/source_package.py sha256=nV817sKMJThKD-8wslBs4z1FlfJtX2b0pf5mUsC9gsw 4768
roo/sources/vcs.py sha256=AZ2VZSlFX_s4PpEQO0FgNUaoS7G25Bl2Gv1O587gUuY 815
roo-0.18.0.dist-info/LICENSE.md sha256=ib7JmShIbaeeHSTWwyNEqREQr2pV0yRJ0FalhF4VPvc 11359
roo-0.18.0.dist-info/METADATA sha256=I2O8_K-ec_I96B8i8lxYSUbLWnWSsLXcAwi8VxjpXZM 2570
roo-0.18.0.dist-info/WHEEL sha256=FMvqSimYX_P7y0a7UY-_Mc83r5zkBZsCYPm7Lr0Bsq4 88
roo-0.18.0.dist-info/entry_points.txt sha256=6vCIY-kVDxsht_bAsQ83vyZ_4chvbZnPPnN1YytR9Lg 45
roo-0.18.0.dist-info/RECORD

entry_points.txt

roo = roo.cli.__main__:main