Translation-gummy

Latest version: v4.0.1

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

Scan your dependencies

Page 3 of 5

3.4.1

Increased versatility of `try_find_XXX`. (See [`gummy.utils.driver_utils`](https://github.com/iwasakishuto/Translation-Gummy/blob/master/gummy/utils/driver_utils.py))

3.4.0

Arranged code & Added useful functions

|code|description|
|:-:|:-:|
|`gummy.utils.download_utils.src2base64`|Prevent 403 error by disguising as firefox|
|`gummy.utils.generic_utils.str_strip`|Strip extra white space|
|`gummy.utils.soup_utils.group_soup_with_head`, `gummy.utils.soup_utils.split_section`|Speed up|
|`gummy.journals.LocalPDFCrawler`|Supported a filestream|
|`gummy.utils.outfmt_utils.sanitize_filename`|Replace ':' and ';' to '¶' to make the file name safe in windows.|

Add 14 journals:

- [APS](https://journals.aps.org)
- [ASIP](https://ajp.amjpathol.org)
- [AnatomyPubs](https://anatomypubs.onlinelibrary.wiley.com)
- [RenalPhysiology](https://journals.physiology.org)
- [Genetics](https://www.genetics.org)
- [GeneDev](https://genesdev.cshlp.org)
- [JAMANetwork](https://jamanetwork.com)
- [SAGEjournals](https://journals.sagepub.com)
- [MolCellBio](https://mcb.asm.org)
- [JKMS](https://jkms.org)
- [JKNS](https://www.jkns.or.kr)
- [Bioscienc](https://www.bioscience.org)
- [RadioGraphics](https://pubs.rsna.org)
- [PediatricSurgery](https://www.jpedsurg.org)

TODO

- [x] Display the figures 4
- [ ] Combine multiple tex files into one.
- [ ] Support other journals.
- [ ] Support other gateways.
- [ ] Define `get_XXX_url` of Crawler created in the past. (see [notebook](https://nbviewer.jupyter.org/github/iwasakishuto/Translation-Gummy/blob/master/examples/Make.a.new.URL.conversion.method.ipynb))
- [ ] Create Documentation.
- [ ] Add Windows OS to [Github Actions workflow](https://github.com/iwasakishuto/Translation-Gummy/blob/master/.github/workflows/python-package.yml).
- [ ] Create Github Actions workflow which updates the Translation-Gummy version in EC2 instance.
- [x] Make a `Dockerfile`
- [x] Make example notebooks (`notebook/`)

3.3.0

Fixed an issue that **the same content (Japanese) was copied** during DeepL translation.

3.2.2

- Supported 2 journals:
- [AMS](https://journals.ametsoc.org/).
- [ACM](https://dl.acm.org/).
- Added [a function (`download_PDF_with_driver`)](https://github.com/iwasakishuto/Translation-Gummy/blob/08d97c97bca816200c2b6d70eb8c27f2d216ff2b/gummy/utils/driver_utils.py#L112) to download PDF using a driver. (To deal with **403 error**)

3.2.1

Support [PNAS](https://www.pnas.org/).

3.2.0

Update contents

- Add 6 journals:
- [bioRxiv](https://www.biorxiv.org/)
- [RSC](https://pubs.rsc.org/)
- [JSSE](https://www.jsse.org/index.php/jsse/index)
- [ScienceAdvances](https://advances.sciencemag.org/)
- [medRxiv](https://www.medrxiv.org/)
- [ACLAnthology](https://www.aclweb.org/portal/)
- Cope with DeepL's Translation Error.

TODO

- [x] Display the figures 4
- [ ] LaTex dependencies.
- [x] Support other journals.
- [x] Support other gateways.
- [x] Make a `Dockerfile`
- [x] Make example notebooks (`notebook/`)

Page 3 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.