Milc

Latest version: v1.9.0

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

Scan your dependencies

Page 3 of 6

1.6.1

------------------
- New release: 1.6.0 → 1.6.1. [Zach White]
- [ci] Updated API documentation. [Zach White]
- Change highlight_color to threshold_color before anyone starts using
it. [Zach White]
- Fix test. [Zach White]
- Change highlight_color to threshold_color before anyone starts using
it. [Zach White]
- Fix the fetch depth for python-publish. [Zach White]
- Minor: changelog update. [Zach White]

1.6.0

------------------
- New release: 1.5.0 → 1.6.0. [Zach White]
- [ci] Updated API documentation. [Zach White]
- Fix indent. [Zach White]
- Remove vestiges of docsify. [Zach White]
- Update old link. [Zach White]
- Add breaking changes for 1.6.0. [Zach White]
- Go back to working fetch-depth. [Zach White]
- Fix the name for ref and fetch-depth. [Zach White]
- Change the git strategy. [Zach White]
- Put fetch_depth under width. [Zach White]
- Fetch_depth: 0 so that we have gh-pages. [Zach White]
- Adjust paths for triggering workflows. [Zach White]
- Configure git. [Zach White]
- Switch our documentation to mkdocs material (42) [Zach White]

* initial version of docs using mkdocs material

* tweak the visual look

* CSS tweaks

* remove _summar

* font tweak

* update README to reflect mkdocs

* workflows to update documentation

* add site to .gitignore
- Support for displaying sparklines (41) [Zach White]

* Add support for displaying sparklines

* regenerate api docs

* tweak the script docstring

* improve corner case handling

* improve and document whitespace

* Add the ability to color sparklines to indicate positive and negative numbers

* add the ability to highlight values over a particular threshold

* add unit tests for sparkline

* fix a bug found by the unit tests

* generate docs

* clarify int vs number

* add sparklines to the TOC
- Regenerate changelog. [Zach White]
- Minor: changelog update. [Zach White]

1.5.0

------------------

New
~~~
- Add release changelog. [Zach White]
- Add a cli.config_dir. [Zach White]
- Add deprecation to arguments and commands (39) [Fyrebright]
- Perform CodeQL analysis on all PRs. [Zach White]

Fix
~~~
- Fix `choice()` default handling (40) [Ryan]

Other
~~~~~
- New release: 1.4.2 → 1.5.0. [Zach White]
- [ci] Updated API documentation. [Zach White]
- Add 1.5.0 to breaking changes. [Zach White]
- Minor: update docs. [Zach White]

1.4.2

------------------
- New release: 1.4.1 → 1.4.2. [Zach White]
- [ci] Updated API documentation. [Zach White]
- Make the config subcommand more resiliant. [Zach White]
- Make questions more robust. [Zach White]
- Fix how we use stdin on python 3.6. [Zach White]
- Remove the milc.questions unit tests. [Zach White]

It would be better if these were in place, but they don't work in github
actions (reproducable locally with `ci-tests | cat`) and we have
coverage of the same code in the test_script_question.py integration
test.
- Fix one last test for windows. [Zach White]
- Improve our log_file check. [Zach White]
- Use a tempfile for testing --log-file. [Zach White]

Turns out that /dev/stdout doesn't work on windows. Use a tempfile
instead so that our CI tests work on all platforms.
- Improve ci tests for windows. [Zach White]
- Ci: show result.stdout/stderr when an assertion fails. [Zach White]
- Move the comparisons to its own file. [Zach White]

1.4.1

------------------
- New release: 1.4.0 → 1.4.1. [Zach White]
- Setup: add missing dependencies (36) [francisco souza, francisco
souza]

* setup: add missing dependencies

Alternatively, we could make setup.py read from requirements.txt for
dependencies.

IMO, a better option is to always keep setup.py up-to-date with
library dependencies and add `-e .` to requirements-dev.txt.

* Add -e . to requirements.txt
- Fix the author logic to match 1.3.0 (37) [Zach White]
- Ensure ci_tests actually fail. [Zach White]

1.4.0

------------------
- New release: 1.3.0 → 1.4.0. [Zach White]
- Improve the docs in preparation for 1.4.0. [Zach White]
- Update docs. [Zach White]
- Work around a bug with input on windows (34) [Zach White]
- Add support for securely collecting passwords. (32) [Zach White]

* Only ask questions if we are an interactive process

* add tests for the question script

* add a breaking changes entry

* typo

* first pass at implementing 1

* Second pass

* make flake8 happy

* get the tests working correctly
- Basic spinner support (33) [Erovia <Eroviausers.noreply.github.com>
Co-authored-by: Erovia <Eroviausers.noreply.github.com>, Zach White]

* basic spinner support

* update readme

* add a spinner for QMK

* Apply suggestions from code review
- Only ask questions if we are an interactive process (30) [Zach White]

* Only ask questions if we are an interactive process

* add tests for the question script

* tweak color

* add a breaking changes entry

* typo

* make ci happy
- Allow config values to be set by attribute (31) [Zach White]
- Eliminate the need to use environment variables for metadata (29)
[Zach White]

* Eliminate the need to use environment variables for metadata

* properly handle dashes in subcommands

* correctly handle subcommands and arguments with dashes

* fix automatic app name detection

* add a warning about importing set_metadata and cli

* update docs

* yapf

* fix the description for config --all
- Improve the config command (28) [Zach White]

* The config command now filters out configuration that has not been set

* tweak

* remove print

* typo

* sort the config before printing it
- Script to show the available ANSI colors. [Zach White]

Page 3 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.