Repository navigation
Releases: mohjak/csv-data-extractor
Releases · mohjak/csv-data-extractor
Release list
Release Notes for csv-data-extractor v1.0.0
We are excited to announce the release of csv-data-extractor version 1.0.0. This is the first official release of our package, aimed at providing a robust and efficient way to extract and process data from CSV files.
What's New in 1.0.0
Major Features and Improvements
- CSV File Processing: Users can now process individual CSV files or an entire directory of CSV files, making the package flexible for various use cases.
- Data Filtering: The package allows for filtering records based on specific criteria within a designated column, particularly useful for datasets with a 'وسوم داخلية' field.
- Data Sorting: There is functionality to sort the data based on the character count in 'سؤال الفتوى' and 'جواب الفتوى' columns, aiding in data organization.
- New Column Generation: The 'Old CMS Edit URL' column is dynamically generated for each record, using 'Slug' values from the data.
Other Improvements
- We have implemented comprehensive error handling to manage scenarios where files lack required columns or contain incorrect formatting.
- The output CSV files are conveniently placed in a subdirectory named 'out'.
Testing
- Extensive unit tests are included to ensure reliability and robustness of the package's core functionalities.
Getting Started
To get started with csv-data-extractor, install the package using pip:
pip install csv-data-extractorSupport and Contributions
For support, questions, or contributions, please visit our GitHub repository.
What's Next?
Looking ahead, we plan to continue improving csv-data-extractor, adding more features, and refining the user experience based on your feedback.