{"categories":[{"label":"Filters","url":"https://skillfed.io/packages/category/text-processing-filters"}],"enrichment":{"capability":"Slices lists using a row-column notation with inclusive 1-based indexing, supporting ranges, multi-slice syntax, and optional separators between results.","skillfed_tags":["text-extraction","legacy"],"use_cases":["Extract specific lines and character ranges from a text file read into memory using row-column notation.","Slice multi-line structured text by row and column in a single operation.","Build custom text extraction tools where 1-indexed inclusive ranges are more intuitive than Python's default slicing.","Combine multiple non-contiguous slices of a list and insert separators between them for formatted output."],"what_it_does":"rcslice provides a RowSlice class that extracts ranges from lists using a specialized row-column syntax where all indices are 1-based and inclusive. It is designed primarily for slicing file content read into memory\u2014such as lines from a text file\u2014either by row (line), column (character position), or both simultaneously. The syntax supports single ranges, multi-ranges separated by commas, and shorthand notation for the last row using 'e'. You can optionally insert separators between multiple slices.\n\nThe package has no runtime dependencies and installs cleanly, but it has been abandoned since its final release in 2018. It was marked as Production/Stable, but no updates or maintenance have occurred, so it should be treated as legacy code. The implementation is straightforward and the API is simple, making it suitable for one-off text processing tasks where the row-column slicing syntax is a good fit.","worth_installing":"Yes, but only for simple, self-contained text-slicing tasks where the row-column syntax is a natural fit and you do not expect ongoing maintenance. The package is stable and has no dependencies, but it is abandoned and will not receive updates. If your project requires active support or must handle edge cases, consider writing custom slicing logic instead."},"id":"rcslice","links":{"html":"https://skillfed.io/packages/rcslice","md":"https://skillfed.io/packages/rcslice.md","pypi":"https://pypi.org/project/rcslice/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2018-09-27","license_spdx":null,"license_treatment":"permissive","name":"rcslice","python_support":"unspecified","summary":"Slice a list of sliceables (1 indexed, start and end index both are inclusive)"},"popularity":{"monthly_downloads":127701,"position":11733,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.1.0"}
