Gulagcleaner

Latest version: v0.12.1

Safety actively analyzes 624763 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.12.1

WARNING: This release has the "Wuolah" method disabled. It will clean those PDFs using the "Naive" method instead.

This is meant to be a temporary fix to keep things working while we work on fixing the rest.

What's Changed
* 0xCAB0/Rust-module-optimization by 0xCAB0 in https://github.com/YM162/gulagcleaner/pull/13

New Contributors
* 0xCAB0 made their first contribution in https://github.com/YM162/gulagcleaner/pull/13

**Full Changelog**: https://github.com/YM162/gulagcleaner/compare/v0.11.1...v0.12.1

0.11.1

* Temporarily removed the method code in the gulagcleaner_wasm crate due to issues with serde serialization messing up the data.

**Full Changelog**: https://github.com/YM162/gulagcleaner/compare/v0.11.0...v0.11.1

0.11.0

***WARNING: The clean_pdf function now returns the numerical code of the method used to clean the pdf along with the cleaned PDF itself. The change is very small, but WILL break your code if you don't change it.***


Example for the gulagcleaner_wasm package:
javascript
//Previous:
var cleaned_pdf= await clean_pdf(data,0);

//Current:
var cleaning_result = await clean_pdf(data,0);
var cleaned_pdf = cleaning_result.result
var method_code = cleaning_result.method


*NEW:*
* Added a method to clean StuDocu PDFs.
* Now the clean_pdf function also returns the method used to clean the PDF.

**Full Changelog**: https://github.com/YM162/gulagcleaner/compare/v0.5.2...v0.11.0

0.10.3

**NEW:**
- The main functionality of the package was rewritten in Rust. Bindings for Python are provided, making the instalation of the package and CLI/Python code use identical.
- The Rust code can be used importing the crate https://crates.io/crates/gulagcleaner_rs
- The JS code can be used importing the npm package https://www.npmjs.com/package/gulagcleaner_wasm
- The Python code can be still used importing the pypi package https://pypi.org/project/gulagcleaner
- Added workflows to automate publishing on the 3 platforms/languages at the same time.

**Full Changelog**: https://github.com/YM162/gulagcleaner/compare/v0.10.2...v0.10.3

0.10.2

What's Changed
* Changed code to Rust and added bindings for Python and JS (via WASM). by YM162 in https://github.com/YM162/gulagcleaner/pull/11


**Full Changelog**: https://github.com/YM162/gulagcleaner/compare/v0.8.1...v0.10.2

0.8.1

NEW:

* Fixed edge case for PDFs with strange MediaBoxes
* Added support for cleaning multiple pdfs or full folders recursively.

What's Changed
* Multiple files / folders feature added by jseg380 in https://github.com/YM162/gulagcleaner/pull/6
* Fixes for MediaBoxes not starting in (0,0) by YM162 in https://github.com/YM162/gulagcleaner/pull/8
* Fix for PDFs with unusual MediaBoxes by YM162 in https://github.com/YM162/gulagcleaner/pull/9

New Contributors
* jseg380 made their first contribution in https://github.com/YM162/gulagcleaner/pull/6

**Full Changelog**: https://github.com/YM162/gulagcleaner/compare/v0.7.0...v0.8.1

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.