reflink-copy
Python wrapper for reflink-copy.
Installation
You can install the library via pip from PyPI:
pip install reflink-copy
Usage
from reflink_copy import reflink, reflink_or_copy
reflink("file1", "file2")
reflink_or_copy("file1", "file2")
Reference
def reflink(src: str | os.PathLike[str], dst: str | os.PathLike[str]) -> None: ...
def reflink_or_copy(src: str | os.PathLike[str], dst: str | os.PathLike[str]) -> None: ...
Contributing
python -m venv .venv; source .venv/bin/activate
pip install maturin
maturin develop
pytest
Metadata
Release files for reflink-copy 0.3.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| reflink_copy-0.3.1.tar.gz | 10.4 kB | Details |
Built distributions (wheels)
Total release size: 3.3 MB
Release files / reflink_copy-0.3.1.tar.gz
| Download URL | reflink_copy-0.3.1.tar.gz |
|---|---|
| Size | 10.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f5f3574b91097cbe93fef2e41351530ba4e4ce360c14c7c2d4ec8fdf3d4f415b
|
|
BLAKE2b-256 checksum How to use checksums |
098abdd4b47a3fee11c12050ad1a65402f5d20cf88207e5b84b2ecc2f4607130
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.7.0
|
Release files / reflink_copy-0.3.1-cp38-abi3-win_amd64.whl
| Download URL | reflink_copy-0.3.1-cp38-abi3-win_amd64.whl |
|---|---|
| Size | 105.0 kB |
| Tags | CPython 3.8 Windows x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
d62e847c5b89820b12ecb37efc82cd97c734a6c5abc46b9c4a7d8561ed887ba9
|
|
BLAKE2b-256 checksum How to use checksums |
75316779e9d09f4efab46175e5ccdefd46d33a92366dd81a0509f93cf5b782ca
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.7.0
|
Release files / reflink_copy-0.3.1-cp38-abi3-win32.whl
| Download URL | reflink_copy-0.3.1-cp38-abi3-win32.whl |
|---|---|
| Size | 99.8 kB |
| Tags | CPython 3.8 Windows x86-32 abi3 |
|
SHA-256 checksum How to use checksums |
8d445aa7202d441cea82b00ce865444a784ce9588aedef639f56e35550c248b9
|
|
BLAKE2b-256 checksum How to use checksums |
425ea59d49476688218e58b889fcc383ec644f66bae203f60a3ed9df3077a641
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.7.0
|
Release files / reflink_copy-0.3.1-cp38-abi3-musllinux_1_1_x86_64.whl
| Download URL | reflink_copy-0.3.1-cp38-abi3-musllinux_1_1_x86_64.whl |
|---|---|
| Size | 360.4 kB |
| Tags | CPython 3.8 Linux musl 1.1+ x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
6f5d5bf189d32c51abd4f47399b2f43cf89a2cbf24cd93e8b0691af5fa587e70
|
|
BLAKE2b-256 checksum How to use checksums |
4da7bf492d56fb46f7882b1615cbaf35b83055d2a041afe7d70293bea638da5e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.7.0
|
Release files / reflink_copy-0.3.1-cp38-abi3-musllinux_1_1_i686.whl
| Download URL | reflink_copy-0.3.1-cp38-abi3-musllinux_1_1_i686.whl |
|---|---|
| Size | 379.2 kB |
| Tags | CPython 3.8 Linux musl 1.1+ x86-32 abi3 |
|
SHA-256 checksum How to use checksums |
4ed37b12cdf892b3aa14c88daa46c2b2b4357a0a35122bc3bc433093f3d29308
|
|
BLAKE2b-256 checksum How to use checksums |
ce16621b59930f4018e44741b45f93e9cc8c9bbcad86a0ea603148eba77ca5b9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.7.0
|
Release files / reflink_copy-0.3.1-cp38-abi3-musllinux_1_1_armv7l.whl
| Download URL | reflink_copy-0.3.1-cp38-abi3-musllinux_1_1_armv7l.whl |
|---|---|
| Size | 447.3 kB |
| Tags | CPython 3.8 Linux musl 1.1+ ARMv7l abi3 |
|
SHA-256 checksum How to use checksums |
2a1ee72b1b1fddf6430799c3a8b3993cc9779867b612f0791673ef08b7393a46
|
|
BLAKE2b-256 checksum How to use checksums |
9442973057a1990bf7f4b56373ae2ff0619de9e7785b53c53399e8789b920a3d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.7.0
|
Release files / reflink_copy-0.3.1-cp38-abi3-musllinux_1_1_aarch64.whl
| Download URL | reflink_copy-0.3.1-cp38-abi3-musllinux_1_1_aarch64.whl |
|---|---|
| Size | 362.3 kB |
| Tags | CPython 3.8 Linux musl 1.1+ ARM64 abi3 |
|
SHA-256 checksum How to use checksums |
4ae10c3370fb5f777881863d35445effbf57d4c4afac7be6511fc2bc816dc3e0
|
|
BLAKE2b-256 checksum How to use checksums |
2766132e6271f6c3b3ae48321eb50d37e822b5c8c65e29eaeda2ec5c27e63ec7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.7.0
|
Release files / reflink_copy-0.3.1-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | reflink_copy-0.3.1-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 189.1 kB |
| Tags | CPython 3.8 Linux glibc 2.17+ x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
212f1217d9f2193ed8802818a0d58d47ea1233f7c8d76e8597573f55e758431c
|
|
BLAKE2b-256 checksum How to use checksums |
ee4db2cd58ec9c74ab46e0d5d1e3b167c1f575ae01d237c2f57a90a231fa23ae
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.7.0
|
Release files / reflink_copy-0.3.1-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
| Download URL | reflink_copy-0.3.1-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl |
|---|---|
| Size | 256.6 kB |
| Tags | CPython 3.8 Linux glibc 2.17+ IBM System/390x abi3 |
|
SHA-256 checksum How to use checksums |
5656dde6e268f51292cef7eadd620fe5e20ce5aa2c521814a7ff3271443de87b
|
|
BLAKE2b-256 checksum How to use checksums |
285304c45885535de3f9ff7ddee174dc406b2ffa29bfc90cb03b825b7cab2a13
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.7.0
|
Release files / reflink_copy-0.3.1-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
| Download URL | reflink_copy-0.3.1-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl |
|---|---|
| Size | 206.3 kB |
| Tags | CPython 3.8 Linux glibc 2.17+ PowerPC 64-le abi3 |
|
SHA-256 checksum How to use checksums |
36c8b481f950088172d2c67052438e2b2b90a2e3b05bec0ff63f94b4e7a29037
|
|
BLAKE2b-256 checksum How to use checksums |
6cd10dc7dde0b3e97df37bbf675210f7b1517e84e157e7302d50f30996fedcb9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.7.0
|
Release files / reflink_copy-0.3.1-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | reflink_copy-0.3.1-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 183.9 kB |
| Tags | CPython 3.8 Linux glibc 2.17+ ARMv7l abi3 |
|
SHA-256 checksum How to use checksums |
3f58e243541912a357daaef3cb824592f832e36a2a690f07de1c57a3966e84e6
|
|
BLAKE2b-256 checksum How to use checksums |
08a9b2fa0ba7eebdc9cf64ea6baf800c5fa4ed066613c934167ced1ff34f85e5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.7.0
|
Release files / reflink_copy-0.3.1-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | reflink_copy-0.3.1-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 182.0 kB |
| Tags | CPython 3.8 Linux glibc 2.17+ ARM64 abi3 |
|
SHA-256 checksum How to use checksums |
acbe81ffe1d42a5f24fc4bb71b2fb49d76398ea89695bbc3bdfa469287d38972
|
|
BLAKE2b-256 checksum How to use checksums |
b399aea63109b4789a305b8c4f211a73da7aec651d57d20f2098c4c17fff629f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.7.0
|
Release files / reflink_copy-0.3.1-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl
| Download URL | reflink_copy-0.3.1-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl |
|---|---|
| Size | 197.8 kB |
| Tags | CPython 3.8 Linux glibc 2.5+ x86-32 abi3 |
|
SHA-256 checksum How to use checksums |
dca595265054b530b5b77c9accb32d7d147c38804aec53b395a35be3c254cefc
|
|
BLAKE2b-256 checksum How to use checksums |
39f79a04c7ae0e1b809c088baabaace135de6f6e7d098912ac596aee8e0273ac
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.7.0
|
Release files / reflink_copy-0.3.1-cp38-abi3-macosx_11_0_arm64.whl
| Download URL | reflink_copy-0.3.1-cp38-abi3-macosx_11_0_arm64.whl |
|---|---|
| Size | 168.4 kB |
| Tags | CPython 3.8 abi3 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
2c438e17a5282c90f26853938728edac3be419ec2dd3cfe7e79face4270ad829
|
|
BLAKE2b-256 checksum How to use checksums |
d1adfeef9ae7963c88d49c9cb09f8dcc74e13d6476faf82399438ee132c35a52
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.7.0
|
Release files / reflink_copy-0.3.1-cp38-abi3-macosx_10_12_x86_64.whl
| Download URL | reflink_copy-0.3.1-cp38-abi3-macosx_10_12_x86_64.whl |
|---|---|
| Size | 172.9 kB |
| Tags | CPython 3.8 abi3 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
f350c233c916c95b7dd1bf7a6ddc28c27571b25986f4bcba8b9a990c754f47f3
|
|
BLAKE2b-256 checksum How to use checksums |
b08f435a5ed62095b2688b56f4a3e9cfd773f4243df5bdf7a56caa9963ee8a8b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.7.0
|