Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Initial Update #1

Closed
wants to merge 2 commits into from
Closed

Initial Update #1

wants to merge 2 commits into from

Conversation

pyup-bot
Copy link

@pyup-bot pyup-bot commented Jan 6, 2018

This is my first visit to this fine repo so I have bundled all updates in a single pull request to make things easier for you to merge.

Close this pull request and delete the branch if you want me to start with single pull requests right away

Here's the executive summary:

Updates

Here's a list of all the updates bundled in this pull request. I've added some links to make it easier for you to find all the information you need.

bandit 1.4.0 » 1.4.0 PyPI | Homepage
safety 1.6.1 » 1.6.1 PyPI | Changelog | Repo

Changelogs

safety -> 1.6.1

1.6.1


  • Fixed an error that caused the CLI to fail on requirement files/stdin.

1.6.0


  • Added an indicator which DB is currently used
  • Added a package count how many packages have been checked
  • Allow multiple version of the same library. Thanks thatarchguy

1.5.1


1.5.0


  • Internal refactoring. Removed dependency on setuptools and switched to the new dparse library.

1.4.1


  • Fixed a bug where absence of stty was causing a traceback in safety check on Python 2.7 for Windows.

1.4.0


  • Added the ability to ignore one (or multiple) vulnerabilities by ID via the --ignore/-i flag.

1.3.0


  • Added --bare output format.
  • Added a couple of help text to the command line interface.
  • Fixed a bug that caused requirement files with unpinned dependencies to fail when using
    a recent setuptools release.

1.2.0


  • Added JSON as an output format. Use it with the --json flag. Thanks Stype.

1.1.1


  • Fixed terminal size detection when fed via stdin.

1.1.0


  • Compatibility release. Safety should now run on macOs, Linux and Windows with Python 2.7, 3.3-3.6.
    Python 2.6 support is available on a best-effort basis on Linux.

1.0.2


  • Fixed another error on Python 2. The fallback function for get_terminal_size wasn't working correctly.

1.0.1


  • Fixed an error on Python 2, FileNotFoundError was introduced in Python 3.

1.0.0


  • Added terminal size detection. Terminals with fewer than 80 columns should now display nicer reports.
  • Added an option to load the database from the filesystem or a mirror that's reachable via http(s).
    This can be done by using the --db flag.
  • Added an API Key option that uses pyup.io's vulnerability database.
  • Added an option to cache the database locally for 2 hours. The default still is to not use the cache. Use the --cache flag.

0.6.0


  • Made the requirements parser more robust. The parser should no longer fail on editable requirements
    and requirements that are supplied by package URL.
  • Running safety requires setuptools >= 16

0.5.1


  • Fixed a bug where not all requirement files were read correctly.

0.5.0


  • Added option to read requirements from files.

0.4.0


  • Filter out non-requirements when reading from stdin.

0.3.0


  • Added option to read from stdin.

0.2.2


  • Fix import errors on python 2.6 and 2.7.

0.2.1


  • Fix packaging bug.

0.2.0


  • Releasing first prototype.

0.1.0


  • First release on PyPI.

Once you have closed this pull request, I'll create separate pull requests for every update as soon as I find them.

That's it for now!

Happy merging! 🤖

@infothrill infothrill closed this Jan 6, 2018
@infothrill infothrill deleted the pyup-initial-update branch January 6, 2018 23:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants