Chasten

Latest version: v1.0.0

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

Scan your dependencies

1.0.0

Resolved ~30 open issues, focused on improving functionality and maintainability.

What's Changed
* Update to master by hayleepierce in https://github.com/AstuteSource/chasten/pull/76
* Add Dockerfile for developers to use to run Chasten by AidanNeeson in https://github.com/AstuteSource/chasten/pull/53
* fix: Datasette-serve command not running correctly on Windows by Poiuy7312 in https://github.com/AstuteSource/chasten/pull/52
* fix: Changed encoding to utf-8 if default fails by Poiuy7312 in https://github.com/AstuteSource/chasten/pull/78
* Feature: adds version command to `chasten` by CalebKendra in https://github.com/AstuteSource/chasten/pull/73
* fix: removing covbadge to free the build by simojo in https://github.com/AstuteSource/chasten/pull/87
* WIP: Feature: Allow `min` and `max` values in any checks file to have `null` value by simojo in https://github.com/AstuteSource/chasten/pull/68
* Fix: local checkfile used in testing is now general enough by simojo in https://github.com/AstuteSource/chasten/pull/69
* Convert for POSIX file paths by Bchass in https://github.com/AstuteSource/chasten/pull/60
* Update to master by hayleepierce in https://github.com/AstuteSource/chasten/pull/97
* Syslog added to documentation by KellerLiptrap in https://github.com/AstuteSource/chasten/pull/70
* Restrict and better document the calculation and reporting of coverage by gkapfham in https://github.com/AstuteSource/chasten/pull/95
* Change --Xpath Versions While Using Chasten Analyze by VitalJoseph in https://github.com/AstuteSource/chasten/pull/90
* fix: datasette fstring incorrectly written by simojo in https://github.com/AstuteSource/chasten/pull/105
* fix: removed filelines from sources class in db.py by Poiuy7312 in https://github.com/AstuteSource/chasten/pull/71
* feat: give analyze the ability to display browsable results by Poiuy7312 in https://github.com/AstuteSource/chasten/pull/94
* feat: Add total count for checks by CalebKendra in https://github.com/AstuteSource/chasten/pull/104
* Add documentation of verbose output on README by Jaclynpqc in https://github.com/AstuteSource/chasten/pull/101
* fix: removed interact command and trogon by Poiuy7312 in https://github.com/AstuteSource/chasten/pull/109
* gitignore analysis.md by simojo in https://github.com/AstuteSource/chasten/pull/115
* Added Test to `Total_amount_passed` function in `util.py` by CalebKendra in https://github.com/AstuteSource/chasten/pull/116
* Feature: ability to pull remote configuration files over http by simojo in https://github.com/AstuteSource/chasten/pull/67
* fix: Datasette-publish can now find the executable by Poiuy7312 in https://github.com/AstuteSource/chasten/pull/118
* Display Counts of files in each directory when running Chasten Integrate. by VitalJoseph in https://github.com/AstuteSource/chasten/pull/108
* Improve logging output of function by Jaclynpqc in https://github.com/AstuteSource/chasten/pull/111
* feat: Have AI generate a check file for user by Poiuy7312 in https://github.com/AstuteSource/chasten/pull/91
* Remove Pointless/Problematic Folder by boulais01 in https://github.com/AstuteSource/chasten/pull/120
* Increase test coverage by CalebKendra in https://github.com/AstuteSource/chasten/pull/124
* Functionality for displaying and saving XML representation of Python source code by boulais01 in https://github.com/AstuteSource/chasten/pull/98
* Update README by Jaclynpqc in https://github.com/AstuteSource/chasten/pull/123
* Added projectname in sql for a new required argument by hankgref in https://github.com/AstuteSource/chasten/pull/114
* Automatic version update by MilesF25 in https://github.com/AstuteSource/chasten/pull/126
* feat: Enable pre-commit by simojo in https://github.com/AstuteSource/chasten/pull/122
* XPath expressions that broaden the number of anti-patterns checked. by MilesF25 in https://github.com/AstuteSource/chasten/pull/125

New Contributors
* AidanNeeson made their first contribution in https://github.com/AstuteSource/chasten/pull/53
* Bchass made their first contribution in https://github.com/AstuteSource/chasten/pull/60
* KellerLiptrap made their first contribution in https://github.com/AstuteSource/chasten/pull/70
* VitalJoseph made their first contribution in https://github.com/AstuteSource/chasten/pull/90
* Jaclynpqc made their first contribution in https://github.com/AstuteSource/chasten/pull/101
* MilesF25 made their first contribution in https://github.com/AstuteSource/chasten/pull/126

**Full Changelog**: https://github.com/AstuteSource/chasten/compare/v0.2.0...v1.0.0

0.2.0

Resolved Issues:

1. Implemented Policies, Documentation, and Templates to Enhance Community Standards.

2. Enhanced GitHub Actions Configuration for Cross-Platform Compatibility.
- Updated GitHub Actions configuration to work on multiple platforms for broader compatibility beyond Linux.

3. Established an External Website with Comprehensive Chasten Details.
- Created an external website to provide detailed Chasten information for improved accessibility and dissemination.

4. Added `--help` Command for Standalone Chasten Usage.
- Integrated a `--help` command for easy access to usage instructions when using Chasten alone.

5. Successfully Resolved Test Execution Issue (Pytest).
- Effectively addressed the problem related to running tests with Pytest, ensuring reliable testing.

6. Improved Chasten Installation by Removing `pysqlite3` Package.
- Streamlined Chasten installation by eliminating the `pysqlite3` package, resulting in a smoother installation process.

7. Fixed issue with pushing to PyPi

These resolutions reflect our commitment to enhancing Chasten's functionality, compatibility, and user experience. If you have questions or encounter new challenges, please reach out. Your feedback and contributions are highly valued.

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.