Cdisc-rules-engine

Latest version: v0.8.1

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

Scan your dependencies

Page 1 of 8

0.8.1

What's Changed
* Bug: Fix MEDRT install by nhaydel in https://github.com/cdisc-org/cdisc-rules-engine/pull/838
* Bug: updated pyinstaller build command by SFJohnson24 in https://github.com/cdisc-org/cdisc-rules-engine/pull/839


**Full Changelog**: https://github.com/cdisc-org/cdisc-rules-engine/compare/v0.8.0...v0.8.1

0.8.0

What's Changed
* Run CORE Validate on Local Unpublished rules by SFJohnson24 in https://github.com/cdisc-org/cdisc-rules-engine/pull/674
* Utilize datasets abstraction by nhaydel in https://github.com/cdisc-org/cdisc-rules-engine/pull/615
* Fix JSON reader to Parquet by nhaydel in https://github.com/cdisc-org/cdisc-rules-engine/pull/701
* Optimized rule applies to class functionality for large datasets by SFJohnson24 in https://github.com/cdisc-org/cdisc-rules-engine/pull/689
* Improved rule loading error logging by SFJohnson24 in https://github.com/cdisc-org/cdisc-rules-engine/pull/697
* Allow ordering in empty_within_except_last_row by gerrycampion in https://github.com/cdisc-org/cdisc-rules-engine/pull/703
* fix bug split dataset by ab3263266 in https://github.com/cdisc-org/cdisc-rules-engine/pull/700
* Missing keys bug by SFJohnson24 in https://github.com/cdisc-org/cdisc-rules-engine/pull/712
* Fix contained_by operator by nhaydel in https://github.com/cdisc-org/cdisc-rules-engine/pull/717
* Fix list-ct command bug by nhaydel in https://github.com/cdisc-org/cdisc-rules-engine/pull/716
* Add Sort_values operator by nhaydel in https://github.com/cdisc-org/cdisc-rules-engine/pull/718
* Fix bug with not_exists operator by ab3263266 in https://github.com/cdisc-org/cdisc-rules-engine/pull/714
* Add new argument to get_variables_metadata calls in dataset builders by nhaydel in https://github.com/cdisc-org/cdisc-rules-engine/pull/727
* Large dataset optimization: estimate XML filesize without reading whole dataset by SFJohnson24 in https://github.com/cdisc-org/cdisc-rules-engine/pull/719
* Fixed logging for validation command by SFJohnson24 in https://github.com/cdisc-org/cdisc-rules-engine/pull/732
* Added None set to empty check and updated testing by SFJohnson24 in https://github.com/cdisc-org/cdisc-rules-engine/pull/729
* Update base_dataset_builder.py by SFJohnson24 in https://github.com/cdisc-org/cdisc-rules-engine/pull/724
* Updated target_is_not_sorted_by operator by SFJohnson24 in https://github.com/cdisc-org/cdisc-rules-engine/pull/730
* Updated FDA schema by SFJohnson24 in https://github.com/cdisc-org/cdisc-rules-engine/pull/734
* Further updates to FDA schema by SFJohnson24 in https://github.com/cdisc-org/cdisc-rules-engine/pull/737
* Refactor for handling of XML supp domains by SFJohnson24 in https://github.com/cdisc-org/cdisc-rules-engine/pull/722
* Handling of NaN in dataframes to prevent invalid JSON by ASL-rmarshall in https://github.com/cdisc-org/cdisc-rules-engine/pull/713
* Updated Regression Tests by RamilCDISC in https://github.com/cdisc-org/cdisc-rules-engine/pull/626
* FileNames operator by SFJohnson24 in https://github.com/cdisc-org/cdisc-rules-engine/pull/751
* Improved error handling for incorrect rule sensitivity by SFJohnson24 in https://github.com/cdisc-org/cdisc-rules-engine/pull/756
* added astype() operator by SFJohnson24 in https://github.com/cdisc-org/cdisc-rules-engine/pull/753
* contains_special_topics operator fix by SFJohnson24 in https://github.com/cdisc-org/cdisc-rules-engine/pull/770
* Added missing operator tests. by nhaydel in https://github.com/cdisc-org/cdisc-rules-engine/pull/760
* Update defineXML metadata reader by SFJohnson24 in https://github.com/cdisc-org/cdisc-rules-engine/pull/745
* Local Rules Cache Updater by SFJohnson24 in https://github.com/cdisc-org/cdisc-rules-engine/pull/757
* Added defineXML version check for CLI by SFJohnson24 in https://github.com/cdisc-org/cdisc-rules-engine/pull/772
* updated JSON and Excel reports by SFJohnson24 in https://github.com/cdisc-org/cdisc-rules-engine/pull/771
* Updated README.md by SFJohnson24 in https://github.com/cdisc-org/cdisc-rules-engine/pull/774
* Updated Regex to schema by SFJohnson24 in https://github.com/cdisc-org/cdisc-rules-engine/pull/783
* Added invalid_duration operator by SFJohnson24 in https://github.com/cdisc-org/cdisc-rules-engine/pull/777
* Update release.yml by gerrycampion in https://github.com/cdisc-org/cdisc-rules-engine/pull/785
* update exist operator by SFJohnson24 in https://github.com/cdisc-org/cdisc-rules-engine/pull/782
* Updated ContentsDefineDatasetBuilder by SFJohnson24 in https://github.com/cdisc-org/cdisc-rules-engine/pull/790
* Add loinc support by nhaydel in https://github.com/cdisc-org/cdisc-rules-engine/pull/786
* Update README.md by SFJohnson24 in https://github.com/cdisc-org/cdisc-rules-engine/pull/800
* Added External dictionary version validation by nhaydel in https://github.com/cdisc-org/cdisc-rules-engine/pull/813
* fixed keyword_arguments bug by SFJohnson24 in https://github.com/cdisc-org/cdisc-rules-engine/pull/814
* Update README.md for powershell users by SFJohnson24 in https://github.com/cdisc-org/cdisc-rules-engine/pull/822
* Updated test and validate CLI command environments to prevent discrepancies SFJohnson24 in https://github.com/cdisc-org/cdisc-rules-engine/pull/815
* Added min(), reset_index to custom dataset classes by SFJohnson24 in https://github.com/cdisc-org/cdisc-rules-engine/pull/817
* Updated has_next_corresponding_record operator by SFJohnson24 in https://github.com/cdisc-org/cdisc-rules-engine/pull/818
* Added dateset_name argument by SFJohnson24 in https://github.com/cdisc-org/cdisc-rules-engine/pull/819
* Update README.md by SFJohnson24 in https://github.com/cdisc-org/cdisc-rules-engine/pull/829
* Added dockerfile for CORE engine container by SFJohnson24 in https://github.com/cdisc-org/cdisc-rules-engine/pull/823
* target_is_sorted_by handle partial dates functionality by SFJohnson24 in https://github.com/cdisc-org/cdisc-rules-engine/pull/830
* Med-RT validation support by nhaydel in https://github.com/cdisc-org/cdisc-rules-engine/pull/832
* Updated gitaction CI/CD pipelines by SFJohnson24 in https://github.com/cdisc-org/cdisc-rules-engine/pull/833
* Added inconsistent_enumerated_columns operator by SFJohnson24 in https://github.com/cdisc-org/cdisc-rules-engine/pull/834
* Added negative duration variable for invalid_duration by SFJohnson24 in https://github.com/cdisc-org/cdisc-rules-engine/pull/836


**Full Changelog**: https://github.com/cdisc-org/cdisc-rules-engine/compare/v0.7.1...v0.8.0

0.7.1

Dataset json requires the schema resource in the release build.

What's Changed
* Bug: added resource/schema to pyinstaller for release by SFJohnson24 in https://github.com/cdisc-org/cdisc-rules-engine/pull/677


**Full Changelog**: https://github.com/cdisc-org/cdisc-rules-engine/compare/v0.7.0...v0.7.1

0.7.0

What's Changed
- USDM support
- Schema updates
- Dataset-JSON support
- Additional rule support and bugfixes
- Updated rules and library cache

Details
* Schema updates for DDF by gerrycampion in https://github.com/cdisc-org/cdisc-rules-engine/pull/575
* Dataset json by dostiep in https://github.com/cdisc-org/cdisc-rules-engine/pull/540
* Update Organization_CDISC.json by apalmercdisc in https://github.com/cdisc-org/cdisc-rules-engine/pull/588
* Update requirements.txt for Business Rules by dostiep in https://github.com/cdisc-org/cdisc-rules-engine/pull/606
* CORERULES-1334 / CG0202: scope skip for RELATIONSHIP 576 by dostiep in https://github.com/cdisc-org/cdisc-rules-engine/pull/605
* 35 support usdm data source in engine by gerrycampion in https://github.com/cdisc-org/cdisc-rules-engine/pull/614
* Support non-matching Key values and Join Type in Match Datasets by ASL-rmarshall in https://github.com/cdisc-org/cdisc-rules-engine/pull/621
* Bug fix 554 by ab3263266 in https://github.com/cdisc-org/cdisc-rules-engine/pull/636
* fix missing merge keys bug by ab3263266 in https://github.com/cdisc-org/cdisc-rules-engine/pull/630
* Split linux release into ubuntu latest and 20 by gerrycampion in https://github.com/cdisc-org/cdisc-rules-engine/pull/624
* Iss 620 operator data match by SFJohnson24 in https://github.com/cdisc-org/cdisc-rules-engine/pull/640
* fixed optional schema bug by gerrycampion in https://github.com/cdisc-org/cdisc-rules-engine/pull/656
* Filter fix by SFJohnson24 in https://github.com/cdisc-org/cdisc-rules-engine/pull/659
* actions for update cache and update version by gerrycampion in https://github.com/cdisc-org/cdisc-rules-engine/pull/664
* 643 663 prerelease actions by gerrycampion in https://github.com/cdisc-org/cdisc-rules-engine/pull/665
* fix attempts by gerrycampion in https://github.com/cdisc-org/cdisc-rules-engine/pull/667
* 643 663 prerelease test by gerrycampion in https://github.com/cdisc-org/cdisc-rules-engine/pull/668
* 643 663 prerelease test by gerrycampion in https://github.com/cdisc-org/cdisc-rules-engine/pull/669
* 643 663 prerelease test by gerrycampion in https://github.com/cdisc-org/cdisc-rules-engine/pull/670
* 35 support usdm data source in engine - additional changes to support cli by ASL-rmarshall in https://github.com/cdisc-org/cdisc-rules-engine/pull/631
* Added datasetjson datatypes by gerrycampion in https://github.com/cdisc-org/cdisc-rules-engine/pull/622
* FDA, Adam, USDM schema updates by gerrycampion in https://github.com/cdisc-org/cdisc-rules-engine/pull/660
* Prerelease Cache and Version updates by gerrycampion in https://github.com/cdisc-org/cdisc-rules-engine/pull/671

New Contributors
* apalmercdisc made their first contribution in https://github.com/cdisc-org/cdisc-rules-engine/pull/588
* ASL-rmarshall made their first contribution in https://github.com/cdisc-org/cdisc-rules-engine/pull/621
* ab3263266 made their first contribution in https://github.com/cdisc-org/cdisc-rules-engine/pull/636
* SFJohnson24 made their first contribution in https://github.com/cdisc-org/cdisc-rules-engine/pull/640

**Full Changelog**: https://github.com/cdisc-org/cdisc-rules-engine/compare/v0.6.3...v0.7.0

0.6.4

Release that splits linux into ubuntu-latest and ubuntu 20.04

What's Changed
* Schema updates for DDF by gerrycampion in https://github.com/cdisc-org/cdisc-rules-engine/pull/575
* Dataset json by dostiep in https://github.com/cdisc-org/cdisc-rules-engine/pull/540
* Update Organization_CDISC.json by apalmercdisc in https://github.com/cdisc-org/cdisc-rules-engine/pull/588
* Update requirements.txt for Business Rules by dostiep in https://github.com/cdisc-org/cdisc-rules-engine/pull/606
* CORERULES-1334 / CG0202: scope skip for RELATIONSHIP 576 by dostiep in https://github.com/cdisc-org/cdisc-rules-engine/pull/605

New Contributors
* apalmercdisc made their first contribution in https://github.com/cdisc-org/cdisc-rules-engine/pull/588

**Full Changelog**: https://github.com/cdisc-org/cdisc-rules-engine/compare/v0.6.3...v0.6.4

0.6.3

What's Changed
* ISS-271: Compare variable value length with vlm metadata by nhaydel in https://github.com/cdisc-org/cdisc-rules-engine/pull/451
* breakout metavars and sensitivity for author docs by gerrycampion in https://github.com/cdisc-org/cdisc-rules-engine/pull/456
* ISS-427: Engine detect include special purpose by nhaydel in https://github.com/cdisc-org/cdisc-rules-engine/pull/458
* ISS-418: use define namespace to determine define version by nhaydel in https://github.com/cdisc-org/cdisc-rules-engine/pull/462
* ISS-463: Allow dummy data service to get standard and standard_version by nhaydel in https://github.com/cdisc-org/cdisc-rules-engine/pull/464
* ISS-459: Fix issues reading define 2.0 domain metadata by nhaydel in https://github.com/cdisc-org/cdisc-rules-engine/pull/470
* Iss 329 rule blocked corerules 286 by htu in https://github.com/cdisc-org/cdisc-rules-engine/pull/437
* Fixed schema branch merge by gerrycampion in https://github.com/cdisc-org/cdisc-rules-engine/pull/472
* Add extra check for all keyword when determining rule applies to class by nhaydel in https://github.com/cdisc-org/cdisc-rules-engine/pull/477
* Iss 252 as validator i want to cross check my study data against the study definexml for missing datasets so that i can stay compliant with sd1063 by htu in https://github.com/cdisc-org/cdisc-rules-engine/pull/449
* ISS-320: Handle missing variable metadata in test endpoint. by nhaydel in https://github.com/cdisc-org/cdisc-rules-engine/pull/474
* Iss 256 as validator i want to cross check my study data against the study definexml for null values in variables that are mandatory so that i can stay compliant with sd1229 by htu in https://github.com/cdisc-org/cdisc-rules-engine/pull/465
* ISS-479: get dataset class handle dotted version by nhaydel in https://github.com/cdisc-org/cdisc-rules-engine/pull/480
* Update business rules, fix standard bug for DataServiceFactory by nhaydel in https://github.com/cdisc-org/cdisc-rules-engine/pull/482
* 382 add define-xml-path by mdeforestbrown in https://github.com/cdisc-org/cdisc-rules-engine/pull/441
* Fix small issues with define.xml flag by nhaydel in https://github.com/cdisc-org/cdisc-rules-engine/pull/494
* ISS-448: Add new rule type to support CG0014 by nhaydel in https://github.com/cdisc-org/cdisc-rules-engine/pull/500
* ISS-261: Add valid_external_dictionary_value operation by nhaydel in https://github.com/cdisc-org/cdisc-rules-engine/pull/508
* ISS-257: Add define_variable_has_comment attribute to support comment existence check by nhaydel in https://github.com/cdisc-org/cdisc-rules-engine/pull/519
* ISS-511: Update in memory cache to use LRU cache by nhaydel in https://github.com/cdisc-org/cdisc-rules-engine/pull/525
* Make python 3.9 min required by gerrycampion in https://github.com/cdisc-org/cdisc-rules-engine/pull/534
* Add and update regression tests by RamilCDISC in https://github.com/cdisc-org/cdisc-rules-engine/pull/496
* Relrec merging by gerrycampion in https://github.com/cdisc-org/cdisc-rules-engine/pull/543
* Iss 295 validator crash when def structure not present by RamilCDISC in https://github.com/cdisc-org/cdisc-rules-engine/pull/544
* Fixes Windows Folder issue by dostiep in https://github.com/cdisc-org/cdisc-rules-engine/pull/562

New Contributors
* dostiep made their first contribution in https://github.com/cdisc-org/cdisc-rules-engine/pull/562

**Full Changelog**: https://github.com/cdisc-org/cdisc-rules-engine/compare/v0.6.2...v0.6.3

Page 1 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.