Skip to main content

cmem-plugin-splitfile

Split a text file into parts with a specified size.

eccenca Corporate Memory

This is a plugin for eccenca Corporate Memory. You can install it with the cmemc command line client like this:

cmemc admin workspace python install cmem-plugin-splitfile

Parameters

Input filename

The input file to be split.
Example: An input file with the name input.nt will be split into files with the names input_000000001.nt, input_000000002.nt, input_000000003.nt, etc.
⚠️ Existing files will be overwritten!

Chunk size

The maximum size of the chunk files.

Size unit

The unit of the size value: kilobyte (KB), megabyte (MB), gigabyte (GB), or number of lines (Lines).

Include header

Include the header in each split. The first line of the input file is treated as the header.

Delete input file

Delete the input file after splitting.

Use internal projects directory

Use the internal projects directory of DataIntegration to fetch and store files, instead of using the API. If enabled, the "Internal projects directory" parameter has to be set.

Internal projects directory

The path to the internal projects directory. If "Use internal projects directory" is disabled, this parameter has no effect.

workflow pypi version license poetry ruff mypy copier

Metadata

Release files for cmem-plugin-splitfile 1.2.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 cmem-plugin-splitfile 1.2.0
File Size Uploaded
cmem_plugin_splitfile-1.2.0.tar.gz 10.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for cmem-plugin-splitfile 1.2.0
File Interpreter ABI Platform
cmem_plugin_splitfile-1.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 23.0 kB

Release files / cmem_plugin_splitfile-1.2.0.tar.gz

Download URL cmem_plugin_splitfile-1.2.0.tar.gz
Size 10.8 kB
Tags Source
SHA-256 checksum
How to use checksums
9ce93f1336c7e18a1525d89fe520ecc4c1879d68d269c0aad930f4c3b6c9d6b1
BLAKE2b-256 checksum
How to use checksums
e13e39d350d9f61662675e72bb86c41f5f0165169c62c6cb98af76ad1019c229
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.4.1 CPython/3.13.15 Linux/6.17.0-1022-azure

Release files / cmem_plugin_splitfile-1.2.0-py3-none-any.whl

Download URL cmem_plugin_splitfile-1.2.0-py3-none-any.whl
Size 12.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c9f72610ec8d6fa1587b4b8bd8e14a594caff79e265538ff2d00771aeb4e5bf0
BLAKE2b-256 checksum
How to use checksums
15058229e79fe7b1191d13c4fc82a71b13d636c3c36a3d6506c0ccd46d66886b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.4.1 CPython/3.13.15 Linux/6.17.0-1022-azure

Release history Release notifications | RSS feed

This release

1.2.0 This release

2 release files

1.1.0

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.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