Catalog PyPI
PACKAGE EXPLORERView in registry

advcsv

PyPI

Advanced CSV handling with encryption, compression, and validation.

Versions collected1
Direct dependencies2From release 0.1.1
Last observed20 Oct, 20:00 UTC

README

Version 0.1.1 documentation

advcsv

advcsv provides secure and optimized CSV handling with AES encryption, Gzip compression, schema validation, and multi-threading.

Features

  • Gzip compression for efficient storage
  • AES encryption for secure CSV storage
  • CSV schema validation
  • Multi-threaded CSV compression
  • Automatic key generation

Installation

pip install advcsv

USAGE:
from advcsv import advcsv

data = [["Alice", "admin"], ["Bob", "user"]]
headers = ["name", "role"]
key = advcsv.generate_key()

compressed = advcsv.compress_csv(data, headers)
decompressed = advcsv.decompress_csv(compressed)

encrypted = advcsv.encrypt_csv(data, headers, key)
decrypted = advcsv.decrypt_csv(encrypted, key)

schema = {"type": "array", "items": {"type": "object", "properties": {"name": {"type": "string"}, "role": {"type": "string"}}}}
is_valid = advcsv.validate_csv(data, headers, schema)

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
0.1.16 Feb 20252

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
sumedh1599/advcsv

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 20:00 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:0f8497cd1fb35c4c2ab772fc100d37e54020ee82ab7f9ab5861dc5520faf51fd