Scargo

Latest version: v3.0.0

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

Scan your dependencies

Page 3 of 4

1.5.0

New Contributors
* pmarsz made their first contribution in https://github.com/Spyro-Soft/scargo/pull/238
* KonradTajstra made their first contribution in https://github.com/Spyro-Soft/scargo/pull/244

**Full Changelog**: https://github.com/Spyro-Soft/scargo/compare/release_1.4.0...release_1.5.0

release_1.4.0
What's Changed
* Eliminate misleading compiler settings for STM and ESP targets by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/213
* Improve config file detection for stm32 chips by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/212
* Fix scargo.toml documentation formatting by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/220
* Add --no-erase option to scargo flash by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/219
* Add default docker-compose table to the scargo.toml template by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/221
* Ensure that clang-format works the same in CI as in local docker by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/222
* Fix config error reporting for [project] table by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/232
* port flag behavior updated by aaksenczuk in https://github.com/Spyro-Soft/scargo/pull/229
* Fix docker env detection by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/233
* Fix mock generation by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/224
* Add max-build-jobs option by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/235
* update version before release by aaksenczuk in https://github.com/Spyro-Soft/scargo/pull/236
* Develop by aaksenczuk in https://github.com/Spyro-Soft/scargo/pull/237


**Full Changelog**: https://github.com/Spyro-Soft/scargo/compare/release_1.3.1...release_1.4.0

release_1.3.1
What's Changed
* Build tests with conan using debug settings by rap-spyro in https://github.com/Spyro-Soft/scargo/pull/216
* Bump version to 1.3.1 by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/217

1.3.1

**Full Changelog**: https://github.com/Spyro-Soft/scargo/compare/release_1.3.0...release_1.3.1

release_1.3.0
What's Changed
* Remove unnecessary template params in tests_gen by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/172
* Refactor mock_gen and mock_utils by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/171
* Move mock_utils/cmake_utils to ut_gen by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/174
* Introduce Config.source_dir_path property by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/175
* Use CMake directly to build tests by rap-spyro in https://github.com/Spyro-Soft/scargo/pull/169
* Check and update CMakeLists in every dir by jas-spyro in https://github.com/Spyro-Soft/scargo/pull/176
* Simplify and improve add_subdirs_to_cmake by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/180
* Always run `apt update` before `apt install` by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/178
* Remove redundant `Path.absolute()` by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/179
* Update clang to 16.0.1.1 by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/177
* Remove unnecessary relative paths and os.chdir by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/184
* Unify header parsing in ut_gen and mock_gen by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/186
* Check/command multiline copyrights string fix by BohunSpyro in https://github.com/Spyro-Soft/scargo/pull/136
* Update types-clang by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/192
* Eliminate allure dependency by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/196
* Eliminate create_new_project fixture by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/193
* Fix coverage report location in gitlab-ci.yml by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/198
* Minimize docker images by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/199
* Allow inline suppression in cppcheck by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/207
* Fix cmake-src-stm32.j2 template by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/208
* Improve check command output by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/197
* Bump version to 1.3.0 by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/209

1.3.0

**Full Changelog**: https://github.com/Spyro-Soft/scargo/compare/release_1.2.0...release_1.3.0

release_1.2.0
What's Changed
* Add support for debugging esp32 by rap-spyro in https://github.com/Spyro-Soft/scargo/pull/133
* Fix mock generation by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/140
* Drop docker-compose==1.29.2 requirement by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/139
* Fix scargo exec by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/142
* Replace untyped ctx.args with typed docker_opts arguments in docker commands by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/143
* pylint 10/10 by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/144
* Allow no docker opts for scargo docker build by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/145
* Fix nested project creation by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/147
* Fix typo in SCARGO_PKG_PATH by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/148
* Add contributing guide by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/150
* Refactor and simplify file generator modules by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/149
* Move all templates to jinja/templates by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/151
* Rename "jinja" package to "file_generators" by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/153
* Add project root to config and eliminate get_project_root by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/155
* Eliminate direct jinja2 calls from mock_gen and toml_gen by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/156
* Try pulling docker image on scargo update by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/158
* Use project.cxxstandard for tests by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/160
* Make logger object global by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/162
* Add unit test for cpp_gen by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/159
* Source files folder for gcovr by jas-spyro in https://github.com/Spyro-Soft/scargo/pull/161
* Refactor docker_gen by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/164
* Refactor paths to use SCARGO_PKG_PATH more by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/165
* Add [docker-compose] table to config by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/167
* Remove unused missing_mocks.json by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/166
* Bump version to 1.2.0 by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/168

1.2.0

New Contributors
* jas-spyro made their first contribution in https://github.com/Spyro-Soft/scargo/pull/161

**Full Changelog**: https://github.com/Spyro-Soft/scargo/compare/release_1.1.0...release_1.2.0

release_1.1.0
What's Changed
* Run tests on runner without docker by fkuatspyro in https://github.com/Spyro-Soft/scargo/pull/59
* Implement passing of CLI options to scargo docker command. by spyro-dgr in https://github.com/Spyro-Soft/scargo/pull/47
* Skip docker build when already inside docker by fkuatspyro in https://github.com/Spyro-Soft/scargo/pull/60
* Update issue templates by icesar-spyro in https://github.com/Spyro-Soft/scargo/pull/54
* Feature/extra cmake flags in tests by fkuatspyro in https://github.com/Spyro-Soft/scargo/pull/61
* Implement --command option for scargo docker run command. by spyro-dgr in https://github.com/Spyro-Soft/scargo/pull/62
* Scargo update updates only main test cmake by fkuatspyro in https://github.com/Spyro-Soft/scargo/pull/63
* Add missing comma in readme by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/65
* Fix stm32 debug by fkuatspyro in https://github.com/Spyro-Soft/scargo/pull/64
* Add configuration option to exclude paths from doc generation by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/69
* use typer.launch instead of platform-specific commands by jze-spyro in https://github.com/Spyro-Soft/scargo/pull/72

1.1.0

New Contributors
* spyro-dgr made their first contribution in https://github.com/Spyro-Soft/scargo/pull/47
* icesar-spyro made their first contribution in https://github.com/Spyro-Soft/scargo/pull/54
* jze-spyro made their first contribution in https://github.com/Spyro-Soft/scargo/pull/65
* rap-spyro made their first contribution in https://github.com/Spyro-Soft/scargo/pull/104
* marouenes made their first contribution in https://github.com/Spyro-Soft/scargo/pull/121
* BohunSpyro made their first contribution in https://github.com/Spyro-Soft/scargo/pull/124
* PiotrKolacz made their first contribution in https://github.com/Spyro-Soft/scargo/pull/127

**Full Changelog**: https://github.com/Spyro-Soft/scargo/compare/release_1.0.7...release_1.1.0

release_1.0.7
What's Changed
* Introduce pre-commit checks
* Add port options for flashing esp
* Fix exclude for scargo doc command
* Code quality improvements
* Version 1.0.7 by fkuatspyro in https://github.com/Spyro-Soft/scargo/pull/92


**Full Changelog**: https://github.com/Spyro-Soft/scargo/compare/release_1.0.6...release_1.0.7

release_1.0.6
What's Changed
* Fix major bug in Docker jinja template
* Fix package version by fkuatspyro in https://github.com/Spyro-Soft/scargo/pull/77


**Full Changelog**: https://github.com/Spyro-Soft/scargo/compare/release_1.0.5...release_1.0.6

release_1.0.5
What's Changed
* Bump version, try pypi and autorelease by dukaricsinisa in https://github.com/Spyro-Soft/scargo/pull/20
* New release with all the bells and whistles by dukaricsinisa in https://github.com/Spyro-Soft/scargo/pull/22
* add safe.dir directive before flit by dukaricsinisa in https://github.com/Spyro-Soft/scargo/pull/24
* final run of flint by dukaricsinisa in https://github.com/Spyro-Soft/scargo/pull/26
* Final flit proper setup with env in wf by dukaricsinisa in https://github.com/Spyro-Soft/scargo/pull/28
* Flit without repo directive by dukaricsinisa in https://github.com/Spyro-Soft/scargo/pull/30
* Pypi publish fix by dukaricsinisa in https://github.com/Spyro-Soft/scargo/pull/33

1.0.5

**Full Changelog**: https://github.com/Spyro-Soft/scargo/compare/release_1.0.4...release_1.0.5

release_1.0.4
What's Changed
* Tests/scargo version by jobspyrosoft in https://github.com/Spyro-Soft/scargo/pull/17
* Tests/scargo test use case by jobspyrosoft in https://github.com/Spyro-Soft/scargo/pull/16
* Clean command test by ppaSpyro in https://github.com/Spyro-Soft/scargo/pull/35
* Fix gitpython version in common projects by filipkulic in https://github.com/Spyro-Soft/scargo/pull/37
* Switch to scargo pip installation by filipkulic in https://github.com/Spyro-Soft/scargo/pull/39
* Add metadata for pypi by filipkulic in https://github.com/Spyro-Soft/scargo/pull/40

Page 3 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.