Compliance-trestle

Latest version: v3.5.0

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

Scan your dependencies

Page 2 of 15

3.3.0

Chore

* chore: Merge back version tags and changelog into develop. ([`0c6e3d9`](https://github.com/oscal-compass/compliance-trestle/commit/0c6e3d917009885ddbe700d582b89a89e62d5983))

Documentation

* docs: re-phrasing code of conduct reference (1620)

* docs: re-phrasing code of conduct reference

Signed-off-by: Alejandro Jose Leiva Palomo <alejandro.leiva.palomoibm.com>

* Update docs/mkdocs_code_of_conduct.md

Co-authored-by: Jennifer Power <barnabei.jennifergmail.com>

* Update docs/mkdocs_code_of_conduct.md

Co-authored-by: Jennifer Power <barnabei.jennifergmail.com>

---------

Signed-off-by: Alejandro Jose Leiva Palomo <alejandro.leiva.palomoibm.com>
Co-authored-by: Jennifer Power <barnabei.jennifergmail.com> ([`7dabaee`](https://github.com/oscal-compass/compliance-trestle/commit/7dabaee6cfaeb61b4048847dafdde8b8d9ffa33d))

* docs: removes CODE_OF_CONDUCT.md (1609)

Removes the code of conduct file to allow
inheritance from the organization level

Signed-off-by: Jennifer Power <barnabei.jennifergmail.com> ([`7ba70c3`](https://github.com/oscal-compass/compliance-trestle/commit/7ba70c3556e48b7b77333a132c8f47b3ea32df05))

Feature

* feat: adds `x-trestle-add-props` to the YAML header in SSP markdown (1534)

* feat: adds `x-trestle-add-prop` processing to CatalogReader for SSP

Signed-off-by: Jennifer Power <barnabei.jennifergmail.com>

* feat: adds ADD_PROP header to ssp in ControlWriter

Signed-off-by: Jennifer Power <barnabei.jennifergmail.com>

* docs: updates ssp authoring tutorial docs in website

Signed-off-by: Jennifer Power <barnabei.jennifergmail.com>

* fix: updates docstring on add-props test function

Signed-off-by: Jennifer Power <barnabei.jennifergmail.com>

* docs: adds info on ssp props usage to ssp authoring tutorial

Signed-off-by: Jennifer Power <barnabei.jennifergmail.com>

---------

Signed-off-by: Jennifer Power <barnabei.jennifergmail.com> ([`cf3e552`](https://github.com/oscal-compass/compliance-trestle/commit/cf3e552061ecc11b78751a29b4a09f1f04c1d5b0))

Fix

* fix: Ensure codeql still runs on main (1618) ([`b796c0d`](https://github.com/oscal-compass/compliance-trestle/commit/b796c0ddf87f972d8fd86dcccd34b7998abd7fea))

* fix: abstract python version in pipelines (1612)



Signed-off-by: Chris Butler <chris.butlerredhat.com> ([`60b6452`](https://github.com/oscal-compass/compliance-trestle/commit/60b64524b8ddec97cd1977177551e13f856e8f4d))

* fix: correct vulnerabilities (1611)

* fix: correct vulns

Signed-off-by: Alejandro Jose Leiva Palomo <alejandro.leiva.palomoibm.com>

* fix: add requests version

Signed-off-by: Alejandro Jose Leiva Palomo <alejandro.leiva.palomoibm.com>

* fix: correct datamodel code gen dependency

Signed-off-by: Alejandro Jose Leiva Palomo <alejandro.leiva.palomoibm.com>

---------

Signed-off-by: Alejandro Jose Leiva Palomo <alejandro.leiva.palomoibm.com> ([`a68439d`](https://github.com/oscal-compass/compliance-trestle/commit/a68439daf05f5aac279de8dca59132d8b4e9af6a))

* fix: improve trestle v3 README important info (1592)

* fix: improve trestle v3 README important info

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* add OSCAL models upgrade development info

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* Make mdformat happy.

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* relocate OSCAL migration section to contributing markdown

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* revise development status

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* make mdformat happy

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

---------

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com> ([`0d7bc20`](https://github.com/oscal-compass/compliance-trestle/commit/0d7bc202389c85ec9f204ab2c45dac25a385a577))

* fix: use pydantic.v1 plugin for mypy (1595)

* fix: use pydantic.v1 plugin for mypy

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* add mypy testcase

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* format & lint

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* sanity check

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* explicitly specify mypy config file

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* add mypy.cfg

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* revise mypy.cfg

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

---------

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com> ([`fdd3d34`](https://github.com/oscal-compass/compliance-trestle/commit/fdd3d34d6da975c60b6b3457b1a933048eeca91b))

* fix: update the regex of template version to prevent invalid version format (1594)

Signed-off-by: Ma1h01 <yihaomaigmail.com> ([`031850f`](https://github.com/oscal-compass/compliance-trestle/commit/031850f91a83f6fdd569025982a923cd10123938))

Refactor

* refactor: update trestle documentation webpage&39;s Demo section to be in sync with the demo repo (1614)

* refactor: remove obsolete ISM demo

Signed-off-by: Ma1h01 <yihaomaigmail.com>

* fix: fix the arc42 demo link

Signed-off-by: Ma1h01 <yihaomaigmail.com>

* refactor: extend and finish the Task examples section

Signed-off-by: Ma1h01 <yihaomaigmail.com>

---------

Signed-off-by: Ma1h01 <yihaomaigmail.com> ([`e5d510e`](https://github.com/oscal-compass/compliance-trestle/commit/e5d510e830ae69839129cb28d15b36f6fbaa4a67))

* refactor: update the error message when set parameters have invalid values (1581)

Signed-off-by: Ma1h01 <yihaomaigmail.com>
Co-authored-by: AleJo2995 <alejandro.leiva.palomoibm.com> ([`7ef4319`](https://github.com/oscal-compass/compliance-trestle/commit/7ef431970fcfe5563895c1864c304e2221819ded))

Unknown

* Merge pull request 1616 from oscal-compass/develop

chore: Trestle release ([`11e1a06`](https://github.com/oscal-compass/compliance-trestle/commit/11e1a061f1dfb7a9f87d09ed4a53b0a3fa0badd1))

3.2.0

Not secure
Chore

* chore: Merge back version tags and changelog into develop. ([`d72f1fd`](https://github.com/oscal-compass/compliance-trestle/commit/d72f1fdfe26cd03a92d07aabfa6cde37ab41bc70))

Documentation

* docs: updates README.md communication details (1588)

Communication information is now centralized to
the community repo

Signed-off-by: Jennifer Power <barnabei.jennifergmail.com> ([`a44312c`](https://github.com/oscal-compass/compliance-trestle/commit/a44312ce48e22bd71de9c6780e773b13b13eb575))

Feature

* feat: add risk properties support to csv-to-oscal-cd task (1577)

* feat: add risk properties support to csv-to-oscal-cd task

Signed-off-by: Ma1h01 <yihaomaigmail.com>

* fix: update the risk properties tests to mock the risk columns instead of creating a new csv file

Signed-off-by: Ma1h01 <yihaomaigmail.com>

---------

Signed-off-by: Ma1h01 <yihaomaigmail.com>
Co-authored-by: AleJo2995 <alejandro.leiva.palomoibm.com> ([`dbe8e05`](https://github.com/oscal-compass/compliance-trestle/commit/dbe8e051cd4ad2ab073438a4e837356924d6e062))

Fix

* fix: correct old pyhton versions (1572)

Signed-off-by: Alejandro Jose Leiva Palomo <alejandro.leiva.palomoibm.com> ([`d6ca166`](https://github.com/oscal-compass/compliance-trestle/commit/d6ca1666c89a1ea5bfa54d4d242d0814e62668bd))

* fix: handle NonNegativeIntegerDatatype and PositiveIntegerDatatype in gen_oscal (1584)

* fix: handle *IntegerDatatype during gen_oscal

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix: test cases for NonNegative and Postive IntegerDatatypes

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

---------

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com> ([`888c9eb`](https://github.com/oscal-compass/compliance-trestle/commit/888c9eb0f6ae106fefd3f9667d4fc9fa74f51008))

* fix: correct the argument for get_rule_key in csv_to_oscal_cd.py (1578)

* fix: correct the argument for get_rule_key in csv_to_oscal_cd.py

Signed-off-by: Ma1h01 <yihaomaigmail.com>

* test: correct comments and add another assert statement to test the existence of wrong key

Signed-off-by: Ma1h01 <yihaomaigmail.com>

---------

Signed-off-by: Ma1h01 <yihaomaigmail.com>
Co-authored-by: AleJo2995 <alejandro.leiva.palomoibm.com> ([`774e3cf`](https://github.com/oscal-compass/compliance-trestle/commit/774e3cff89647a5e2fbd494d5ec5f352a0dd0671))

Unknown

* Merge pull request 1593 from oscal-compass/develop

chore: Trestle release ([`8e7c490`](https://github.com/oscal-compass/compliance-trestle/commit/8e7c4905efd4eb174d2d9afe7f20c575bd3d2d52))

3.1.0

Not secure
Chore

* chore: Merge back version tags and changelog into develop. ([`3d54f07`](https://github.com/oscal-compass/compliance-trestle/commit/3d54f07cad319cf6986dcc4c0abbbeec38b9bad7))

Feature

* feat: logo (1575)

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com> ([`b33490a`](https://github.com/oscal-compass/compliance-trestle/commit/b33490a24c93521568697fc582ae48bf4af71181))

* feat: modify task csv_to_oscal_cd to allow any case for heading in csv file (1573)

Signed-off-by: Ma1h01 <yihaomaigmail.com>
Co-authored-by: AleJo2995 <alejandro.leiva.palomoibm.com> ([`677c7ea`](https://github.com/oscal-compass/compliance-trestle/commit/677c7ea81d78c0d5356b3f0bb5b7563565a2938f))

Fix

* fix: correct semantic release behaviour (1564)

* fix: Update python-sem-ver

Signed-off-by: Chris Butler <chris.butlerredhat.com>

* fix: Update python semantic version to latest

Signed-off-by: Chris Butler <chris.butlerredhat.com>

* fix: Add uploading details

Signed-off-by: Chris Butler <chris.butlerredhat.com>

* fix: Add uploading details

Signed-off-by: Chris Butler <chris.butlerredhat.com>

* fix: clean up comments

Signed-off-by: Chris Butler <chris.butlerredhat.com>

---------

Signed-off-by: Chris Butler <chris.butlerredhat.com>
Co-authored-by: AleJo2995 <alejandro.leiva.palomoibm.com> ([`064274d`](https://github.com/oscal-compass/compliance-trestle/commit/064274d09b999767f0c5c58fbe854214f5674c43))

Unknown

* Merge pull request 1582 from oscal-compass/develop

chore: release ([`d068eb4`](https://github.com/oscal-compass/compliance-trestle/commit/d068eb406eab240e7bd8eb648a35eb3e51c2a6c9))

3.0.1

Not secure
Breaking

* fix: updated README.md - breaking change (1566)

BREAKING CHANGE: for new release

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com> ([`7397105`](https://github.com/oscal-compass/compliance-trestle/commit/739710572f7d62a390b3a71fe3d06f080dfc8ebe))

Chore

* chore: Merge back version tags and changelog into develop. ([`6635584`](https://github.com/oscal-compass/compliance-trestle/commit/66355845add54147edbb613cf2e4acb45ba37162))

* chore: Merge back version tags and changelog into develop. ([`72717f2`](https://github.com/oscal-compass/compliance-trestle/commit/72717f2eff7a7beb726c5d7abd5052496624e7d7))

Documentation

* docs: updates communication details in README.md (1537)

* docs: updates communication details in README.md

This is a seperate meeting/communication channel
from the Compliance WG adding new meeting details and slack channel

Signed-off-by: Jennifer Power <barnabei.jennifergmail.com>

* docs: add meeting notes link

Signed-off-by: Jennifer Power <barnabei.jennifergmail.com>

* fix: correct conversion link

Signed-off-by: Alejandro Jose Leiva Palomo <alejandro.leiva.palomoibm.com>

* fix: correct lint error

Signed-off-by: Alejandro Jose Leiva Palomo <alejandro.leiva.palomoibm.com>

---------

Signed-off-by: Jennifer Power <barnabei.jennifergmail.com>
Signed-off-by: Alejandro Jose Leiva Palomo <alejandro.leiva.palomoibm.com>
Co-authored-by: Alejandro Jose Leiva Palomo <alejandro.leiva.palomoibm.com> ([`eb459a2`](https://github.com/oscal-compass/compliance-trestle/commit/eb459a292abb7251ee6d321a81d46d041f2a9b0a))

Feature

* feat: oscal nist upgrade (1550)

* feat: support for latest OSCAL Version upgrade

Signed-off-by: Alejandro Jose Leiva Palomo <alejandro.leiva.palomoibm.com>

* feat: support OSCAL 1.1.2 (1533)

* fix: hack component schema, moving metadata location to same as other
models

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix: add large line-length specification to pyptroject.toml for
datamodel-codegen

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* doc: discourse on changes made.

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix - automate schema metadata relocation in comp-def

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix: undo fwd refs

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix: HowMany

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix: update gen_oscal.md with info on automated schema relocations

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix: isolate schema fixup code

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix: preprocess improved move metadata & assign Type4

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix implementations move to common issues

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* OSCAL_VERSION 1.1.2

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* dynamic year for copyright

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix: reorder by name pre-processing; some post-processing (hacking)

397 failed, 738 passed, 3 skipped, 34 warnings, 68 errors

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix: code format/lint

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* hack: reduce failed/errors

386 failed, 785 passed, 3 skipped, 34 warnings, 32 errors

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix: hack for EmailAddressDatatype

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix: issue hack warning/info

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix: handle special case of &34;id: TokenDatatype&34; in catalog

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix: introduce schema patching and employ for email-address and
parameter-selection

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix: handle RiskStatus properly when applying renaming

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* code format & lint

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix: validation error for Base64

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix AttributeError: module &39;trestle.oscal.ssp&39; has no attribute &39;Status&39;

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix AttributeError: &39;StringDatatype&39; object has no attribute &39;strip&39;

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix Origin vs. Origin1

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* Add Observation to assessment_results from common

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix value is not a valid enumeration member

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix: import__test.py::test_import_wrong_oscal_version

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* patch schemas to rename “status” to “objectiveStatus” to avoid conflict

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* patch POAM schema to make RelatedObservation same as the other models

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix base 64 issue

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix: determine common TaskValidValues, ThreatIdValidValues

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix: improve pre-process reordering; handle special cases & valid values

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix: nist content ssp example has moved and changed

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix: OSCAL version in data/tasks/xlsx/output/profile.json

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix tests/trestle/tasks/oscal_catalog_to_csv_test.py::test_execute

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix: code generation of URIReferenceDatatype

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix test_xlsx_execute_with_missing_rule_name_id

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix tests/trestle/tasks/xlsx_to_oscal_profile_test.py

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix tests/trestle/tasks/csv_to_oscal_cd_test.py

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix tests/trestle/tasks/ocp4_cis_profile_to_oscal_cd_test.py

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix: test_generate_sample_model - OscalVersion

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix TypeError: unhashable type: &39;WithId&39;

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix: logger.warn deprecation

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix :test_profile_alter_props - &39;str&39; object has no attribute &39;value&39;

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix: AssertionError: assert StringDatatype(__root__=&39;1.1.2&39;) == &39;1.1.2&39;

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix lint error

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix: get rid of python 3.7 use (hopefully)

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix: sonar exclude generated code (hopefully)

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix direct hack of NIST schema for EmailAddress (handle in “normalizer”)

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix direct hack of NIST schema for Selection (HowMany)

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix: add common valid values integrity check

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* rectification of property name changes (objective_status, originations)

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* TelephoneType and AddressType valid values

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* ExternalScheme and DocumentScheme valid values

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* DefinedComponentType valid values

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* SystemComponentType valid values

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* code comments

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* simplify pre-process code

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* simplify

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* remove unused code

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* replace deprecated pkg_resources with importlib_resources

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* Add python 3.10 to matrix

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* python 3.9, 3.10, 3.11

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* flake8 fix?

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* rename trestle.core.commands.author.profile to prof - lint shadow issue

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* update docs for change from author profile -> prof

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* add comments explaining refs creation in schema preprocessing

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* switch to pydantic latest version, but force v1 interface use for now

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix: remedy 17 test warning by removing semantic release install

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* make sonar happy

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* make sonar happy

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* make sonar happy

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* use trestle.oscal.common.HowMany.one

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* supported versions of python are 3.9, 3.10. 3.11

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* reduce some duplication, as per reviewer&39;s comments.

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix: remove unused parameters, per reviewer comments.

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* revise imports per reviewer suggestion.

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* 2.7.0

Automatically generated by python-semantic-release

* restore python-semantic-release==7.33.2 to cfg (at old level, for now)

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* Remove &34;We&39;ve moved&34; from README

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix: handle allOf construct (1546)

* fix: handle allOf construct

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* How did .value get removed in 2 places??

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix: merge & modify

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* test use of PositionValidValues as both string and enum

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* make flake8 happy

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix: unify create_refs + body integrity check

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* remove use of extraneous constants

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

---------

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

---------

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>
Co-authored-by: semantic-release <semantic-release>

* remove extraneous workflow lines of code (1555)

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* Improve comments in new schema pre-processing module

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* upgrade cmarkgfm version

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* cmarkgfm==0.8.*

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* trestle version should not be updated by hand!

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* cmarkgfm==0.6.*

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* remove 1.1.2 from dir name & use tmp folder for fixup schemas

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* cmarkgfm==0.8.* works locally...

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* cmarkgfm==2024.1.* works locally

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* pydantic >= 2.0.0

* remove extraneous optional specifications

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

---------

Signed-off-by: Alejandro Jose Leiva Palomo <alejandro.leiva.palomoibm.com>
Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>
Co-authored-by: Alejandro Jose Leiva Palomo <alejandro.leiva.palomoibm.com> ([`82caf5f`](https://github.com/oscal-compass/compliance-trestle/commit/82caf5fe08796e10532410299d2032b2be7e7d61))

Fix

* fix: reverting last serm ver changes

Signed-off-by: Alejandro Jose Leiva Palomo <alejandro.leiva.palomoibm.com> ([`9df0703`](https://github.com/oscal-compass/compliance-trestle/commit/9df0703aa925af836a8e07dcb45ed6db31daae11))

* fix: revert sem release changelog and version

Signed-off-by: Alejandro Jose Leiva Palomo <alejandro.leiva.palomoibm.com> ([`01427df`](https://github.com/oscal-compass/compliance-trestle/commit/01427df909cb8e3a25d46ba8e3c9049533d65a6b))

* fix: correct sonar quality checks (1568)

Signed-off-by: Alejandro Jose Leiva Palomo <alejandro.leiva.palomoibm.com> ([`7f93f86`](https://github.com/oscal-compass/compliance-trestle/commit/7f93f86ac384d3c68b801a24e166fd1774c31103))

* fix: remove obsolete text, fix broken links, fix spelling (1565)

* fix: remove obsolete text, fix broken links, fix spelling

Signed-off-by: semantic-release (via Github actions) <semantic-releasegithub-actions>

* fix: revised important note

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* make mdformat happy.

Signed-off-by: Lou Degenaro <lou.degenarogmail.com>

---------

Signed-off-by: semantic-release (via Github actions) <semantic-releasegithub-actions>
Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>
Signed-off-by: Lou Degenaro <lou.degenarogmail.com>
Co-authored-by: semantic-release (via Github actions) <semantic-releasegithub-actions> ([`0955b4b`](https://github.com/oscal-compass/compliance-trestle/commit/0955b4b23537ea7d19d3902a7ff9e7c7e442a135))

* fix: BREAKING CHANGE (1560)

* fix: BREAKING CHANGE

Signed-off-by: Alejandro Jose Leiva Palomo <alejandro.leiva.palomoibm.com>

* fix: BREAKING CHANGE

Signed-off-by: Alejandro Jose Leiva Palomo <alejandro.leiva.palomoibm.com>

* fix: correct wording

Signed-off-by: Alejandro Jose Leiva Palomo <alejandro.leiva.palomoibm.com>

---------

Signed-off-by: Alejandro Jose Leiva Palomo <alejandro.leiva.palomoibm.com> ([`f714b12`](https://github.com/oscal-compass/compliance-trestle/commit/f714b12d179a2e83f9ef4c1904668a67ed936c3f))

* fix: zoom link (1530)

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com> ([`95ff6b7`](https://github.com/oscal-compass/compliance-trestle/commit/95ff6b7f53ab325ec106c47d28a44f5e70f5f964))

Unknown

* Merge pull request 1567 from oscal-compass/develop

chore: Trestle release ([`c8be4ab`](https://github.com/oscal-compass/compliance-trestle/commit/c8be4ab948db048c8e3802b890abedc7de8733bc))

2.6.1

Not secure
Chore

* chore: Merge back version tags and changelog into develop. ([`11fbcda`](https://github.com/oscal-compass/compliance-trestle/commit/11fbcdaeb1173ba131c20df6ba5be66bfc997b23))

Fix

* fix: correct vuln for cryptography (1520)

Signed-off-by: Alejandro Jose Leiva Palomo <alejandro.leiva.palomoibm.com> ([`353cc2b`](https://github.com/oscal-compass/compliance-trestle/commit/353cc2b75e611b9d851cca2022f4e0fbe2936d16))

Unknown

* Merge pull request 1521 from oscal-compass/develop

chore: Trestle release ([`f097029`](https://github.com/oscal-compass/compliance-trestle/commit/f097029392963643932f471dbc7c1e6baec91896))

2.6.0

Not secure
Chore

* chore: Merge back version tags and changelog into develop. ([`6b2412e`](https://github.com/oscal-compass/compliance-trestle/commit/6b2412e7e0e34fdc32a5e1af06c3bdc46a7687e8))

Feature

* feat: multiple parms per rule (1499)

* feat: multiple parameters per rule

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix: use correct columns names list

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix: add test for multi-parameters per rule

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix: a bit more on parameter sets in the help

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix: code smell

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix: test for modification to additional parameter set value

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix: test for delete of additional param set

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

---------

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com> ([`218ffe4`](https://github.com/oscal-compass/compliance-trestle/commit/218ffe47a879e8bbca115bd956cfc9e99bbc5751))

Fix

* fix: add multiple parameters per rule support on component definition (1504)

* fix: add multiple parameters per rule in component definition

Signed-off-by: Alejandro Jose Leiva Palomo <alejandro.leiva.palomoibm.com>

* fix: correct code linting errors

Signed-off-by: Alejandro Jose Leiva Palomo <alejandro.leiva.palomoibm.com>

* fix: adding more testing

Signed-off-by: Alejandro Jose Leiva Palomo <alejandro.leiva.palomoibm.com>

* fix: add a value for the rule parameter in tests

Signed-off-by: Alejandro Jose Leiva Palomo <alejandro.leiva.palomoibm.com>

* fix: correct tests and add code for dup components validation

Signed-off-by: Alejandro Jose Leiva Palomo <alejandro.leiva.palomoibm.com>

* fix: correct quality gate error

Signed-off-by: Alejandro Jose Leiva Palomo <alejandro.leiva.palomoibm.com>

* fix: correct typo and fix test description

Signed-off-by: Alejandro Jose Leiva Palomo <alejandro.leiva.palomoibm.com>

* fix: correct typo

Signed-off-by: Alejandro Jose Leiva Palomo <alejandro.leiva.palomoibm.com>

---------

Signed-off-by: Alejandro Jose Leiva Palomo <alejandro.leiva.palomoibm.com> ([`96e3f02`](https://github.com/oscal-compass/compliance-trestle/commit/96e3f02fc597ded59ed11f5bd2b07aa2c0ccb504))

* fix: community call (1516)

* fix: update community call information

Signed-off-by: Alejandro Jose Leiva Palomo <alejandro.leiva.palomoibm.com>

* fix: removing unneded separators

Signed-off-by: Alejandro Jose Leiva Palomo <alejandro.leiva.palomoibm.com>

* fix: community meetings

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix: agenda and notes

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix: use every other Tue.; add login notes & calendar link

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix: make mdformat happy.

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix: update calendar info

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix: add a passcode to zoom meeting

Signed-off-by: Alejandro Jose Leiva Palomo <alejandro.leiva.palomoibm.com>

* fix: correct wording for zoom login

Signed-off-by: Alejandro Jose Leiva Palomo <alejandro.leiva.palomoibm.com>

* fix: correct format check

Signed-off-by: Alejandro Jose Leiva Palomo <alejandro.leiva.palomoibm.com>

* fix: rephrase login options

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

---------

Signed-off-by: Alejandro Jose Leiva Palomo <alejandro.leiva.palomoibm.com>
Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>
Co-authored-by: Alejandro Jose Leiva Palomo <alejandro.leiva.palomoibm.com> ([`53d7fd4`](https://github.com/oscal-compass/compliance-trestle/commit/53d7fd484bdd42e22ff58e3244da732835c2cfea))

* fix: correct vulnerability (1509)

Signed-off-by: Alejandro Jose Leiva Palomo <alejandro.leiva.palomoibm.com>
Co-authored-by: mrgadgil <49280244+mrgadgilusers.noreply.github.com> ([`4f70e0a`](https://github.com/oscal-compass/compliance-trestle/commit/4f70e0af0e4063ac3cd763ff0c7e319168c0d805))

* fix: add check for empty label to fix failure for statement with no label property (1507)

* test: adds test for ssp assemble with fedramp profile

Signed-off-by: Jennifer Power <barnabei.jennifergmail.com>

* fix: adds fix for parts with no label during ssp-assemble

Signed-off-by: Jennifer Power <barnabei.jennifergmail.com>

* fix: don&39;t put empty label into map

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

* fix: make sonar happy -> reduce complexity

Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>

---------

Signed-off-by: Jennifer Power <barnabei.jennifergmail.com>
Signed-off-by: Lou DeGenaro <lou.degenarogmail.com>
Co-authored-by: Lou DeGenaro <lou.degenarogmail.com> ([`55ed462`](https://github.com/oscal-compass/compliance-trestle/commit/55ed462107d577efc9099b8ed59c5718eee9e47c))

Unknown

* Merge pull request 1519 from oscal-compass/develop

chore: Trestle release ([`1987260`](https://github.com/oscal-compass/compliance-trestle/commit/198726001c6ea1911b11c1757f219eca032a46ad))

Page 2 of 15

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.