Repobee

Latest version: v3.9.0

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

Scan your dependencies

Page 3 of 11

3.2.3

Bugfixes
* aac490b Fix "unexpected exit" error being logged on user error (692)

3.2.2

Bugfixes
* 2399054 Actually re-raise SystemExit

3.2.1

Bugfixes
* b070135 Fix bug causing "unexpected exit" error to be displayed

3.2.0

This is a minor release, with some new features and quality of life fixes.

Features
* a3a0ee2 Auto-truncate plugin tables to fit terminal width (678)
* 3e17c07 Add plugin for managing teacher/TA read access (674)
- The `tamanager` plugin

Bugfixes
* a62f793 Fix get_repos without argument in GitHub and GitLab APIs (670)

Documentation
* d998bdf Add FAQ (690)
- The FAQ is for troubleshooting and is available at https://repobee.readthedocs.io/en/stable/faq.html
* f072a50 Update mention of list-issues to `issues list` (689)

Refactorings
* 81a46e4 Remove hook classes (675)
* 5ecc811 Implement CLI arg containers as descriptors (663)
* 3ea32d5 Refactor the repobee_plug._containers module into multiple modules (662)

Other
* 2eb526f Update addition to PATH variable, fix 684
* 39b2605 List built-in plugin versions as "built-in", fix 683
* eb27bf9 Make dist plugins load even when --no-plugins is specified (679)
* be21c91 Let the echo function take arguments of any kind, fix 667
* c9e8f1c Lint entire project with MyPy (664)

3.1.1

This is just a hotfix for a single bug.

Bugfixes
* cba271f Fix missing newline bug in `config show` (658)

3.1.0

This is a minor release with some new functionality and a bunch of bugfixes.

Features
* bce95df Add a `--quiet` option to silence stdout, warnings and errors (650)
- The `-q|--quiet` option is added to every command and stacks up to three times. See the PR 650 for details.
* 7ae456a Hide token by default in `config show` command (642)
- Previously, the secure token would show up when running `config show`, which is an annoyance for demos. Now, it's replaced with `xxxxxxxxxx` by default, and one must add the `--secrets` option to show it.

Bugfixes
* d0d9e25 Allow cloning of empty student repositories (654)
- Previously, there would be an error message on cloning empty student repos, and the repositories would not show up in the working directory. Now they do.
* db825f5 Fix the broken pylint plugin (651)
- This is a reimplementation of the pylint plugin, which did not work at all with RepoBee 3. PRs to enhance it are welcome!
* dcedab4 Fix crash in javac plugin when ignore list is None (643)
- The crash would occur if the `--javac-ignore` option was not specified.
* fe7030c Make install script look for more Python executables (637)
- The install script now looks for the following variations of the Python executable: `python3.9`, `python3.8`, `python3.7`, `python3.6, `python3`, `python`. They are all checked to actually be Python 3.6+ before being chosen as an interpreter.

Other
* df53a2e Group related CLI arguments (639)
- This is a much needed cleanup of the CLI help menus, making for a better user experience. The help sections are actually readable now. See 639 for an example.

Page 3 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.