Pub-analyzer

Latest version: v0.3.0

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

Scan your dependencies

0.1.2

A small update that mainly includes bug fixes and update dependencies.

Added

- Now in the reports, the authors of the works include a link to their ORCID if it is available or otherwise to their OpenAlex profile.

Fixed

- Fixed an error in the citation counters within the reports. The number of global citations used is the number provided by the OpenAlex API. The sum of the computed citations of type A and B is now used.
- Fixed a bug in documentation links.
- Fixed a scroll error in the view to export reports.
- Now the export process runs in a separate thread. This prevents the interface from freezing during the export process.

Dependencies updates
- Upgrade actions/checkout from 3 to 4.
- Upgrade mkdocs-material from 9.2.5 to 9.2.8.
- Upgrade mkdocstrings from 0.22.0 to 0.23.0.
- Upgrade mkdocstrings-python from 1.6.0 to 1.6.1.
- Upgrade pre-commit from 3.3.3 to 3.4.0.
- Upgrade pytest from 7.4.0 to 7.4.1.
- Upgrade ruff from 0.0.286 to 0.0.287.

**Full Changelog**: https://github.com/alejandrgaspar/pub-analyzer/compare/v0.1.1...v0.1.2

0.1.1

A small update that mainly includes bug fixes. New features are on the way thanks to early feedback from some researchers. I sincerely appreciate all the comments and insights provided.

Added

- Now in the reports, the abstract of the works is added.

Fixed

- Fixed bug when generating reports in which no works were found that caused the application to crash.
- HTTP errors are now handled when the OpenAlex API fails, preventing the application from crashing.

Changed

- You can now add either the start date or the end date independently when filtering reports.
- PDF reports now include the abstract of the work.

Dependencies updates
- Upgrade pytest-asyncio from 0.21.0 to 0.21.1.
- Upgrade mkdocstrings-python from 1.5.2 to 1.6.0.
- Upgrade mkdocs-material from 9.2.3 to 9.2.5.
- Upgrade textual from 0.34.0 to 0.35.1.

**Full Changelog**: https://github.com/alejandrgaspar/pub-analyzer/compare/v0.1.0...v0.1.1

0.1.0

Welcome to the first release of Pub-Analyzer! 🥳

This version (v0.1.0) marks the first steps of the project, offering the most basic functionalities to generate scientific production reports.

This first version will be very useful for us to receive **feedback from researchers** and find out what other needs we can cover. If you have any suggestions, the [discussion section](https://github.com/alejandrgaspar/pub-analyzer/discussions) is open and we'll be looking forward to hearing from you.

Thanks for being part of the Pub-Analyzer journey!

Added

- Terminal interface made with Textual.
- Search for authors and institutions.
- Make scientific production reports.
- Export reports in JSON.
- Export reports in PDF with Typst.
- Load exported reports in JSON.

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.