Skip to main content

Rocktree

A tool for making keeping your working testing tree rock solid up to date with the latest developments in place with upstream link.

Consider giving us a :star:. Made with love by contributors.

In development, yet to be implemented

Concept

So for example we have http://example.com/testing-repo. It gets updated time to time and we want to keep up to date with it all the time blanking out all the local changes as soon as the changes are pulled from upstream. It works on the bases of patchutils which works on the bases of patchfiles, update files and directory trees.

To download from upstream for the first time you can use the rocktree.clone(url="http://my_url.com/repo", dir="local_repo") after that the repo should contain a .rocktree file which contains the upstream link. You can then use the method rocktree.update_from_file(dir="local_repo"). You can also force update from a specified repo using the provided method `rocktree.update(dir="local_repo", url="http://my_url.com/repo")

Release files for rocktree 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for rocktree 1.0.0
File Size Uploaded
rocktree-1.0.0.tar.gz 4.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for rocktree 1.0.0
File Interpreter ABI Platform
rocktree-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 9.7 kB

Release files / rocktree-1.0.0.tar.gz

Download URL rocktree-1.0.0.tar.gz
Size 4.8 kB
Tags Source
SHA-256 checksum
How to use checksums
e339de6a6c098efe718a06dc5839a8c9205f068fb36d472df62c22a127aa7a7b
BLAKE2b-256 checksum
How to use checksums
1dd124272dff17d84f7efecf3b0520eaef048c6190662c4793fcf8c586dacc7c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.12 CPython/3.10.0 Linux/5.14.10-300.fc35.x86_64

Release files / rocktree-1.0.0-py3-none-any.whl

Download URL rocktree-1.0.0-py3-none-any.whl
Size 4.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
246079dd4a7f3635f630ac1cab558706ffbb28c93b1405d5d88a3b115f993b28
BLAKE2b-256 checksum
How to use checksums
c123a3e596113958efb56c8f638845f52a4731f0b0d2f95979756f1ec89956f1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.12 CPython/3.10.0 Linux/5.14.10-300.fc35.x86_64

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page