Project-composer

Latest version: v0.7.2

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

Scan your dependencies

Page 2 of 3

0.4.1

**************************

This release ensure any settings can be managed from Manifest and that commandlines
can override Manifest settings.

0.4.0

**************************

**New Manifest system bring backward incompatible changes**

* Fixed Makefile install since colorlog is no longer an optional dependency;
* Update tox config to remove colorlog switch and to avoid installing documentation and
release stuff;
* Added Manifest model to store manifest datas;
* Added ``tomli`` dependency to add TOML format support for manifest;
* Requirements settings are now a part of manifest;
* Composer classes no longer accept options from args or kwargs, everything is driven
by Manifest. However commandlines are able to override manifest options from
arguments;
* RequirementsComposer have been removed since it has no meaning anymore, the
'requirements' commandline just directly use TextContentComposer;

0.3.0

**************************

* Move CLI to click instead of argparse;
* Renamed option ``--appsdir`` to ``--repository``;
* Renamed option ``--base`` to ``--template``;
* Splitted CLI in subcommands, no longer need of ``--mode`` option;
* Improved some test to be safer with importation;
* Added ``purge`` command to definitively remove application module directory from
repository that are not enabled in manifest;

0.2.3

**************************

* Fixed missing syspath argument usage from CLI;
* Fixed requirements dump from CLI;

0.2.2

**************************

* Fixed collector for some issues to work correctly;

0.2.1

**************************

* Fixed importer for some packages which add a Meta path finder in the old way (like for
deprecated ``imp``);
* Added a new test around importer;
* Removed some forgotten print usage from code;

Page 2 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.