Xerparser

Latest version: v0.13.3

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

Scan your dependencies

Page 6 of 8

0.6.0

General Notes

The `ScheduleWarnings` class will no longer be developed under this project. This is a breaking change if you were using the `ScheduleWarnings` class.

Added

* Added `__len__` method to `CALENDAR` class. Returns number of workdays in a week.

Removed

* Removed `warnings.py` from project. This may become a seperate project.

---

0.5.9

* Added `default_calendar` attribute to `PROJECT` class.

---

0.5.8

Added

* Added `SCHEDOPTIONS` class.
* Added `options` attribute the `PROJECT` class, which is a `SCHEDOPTIONS` object.`
* Added `lineage` and `full_code` properties to the `ACTVCODE` class. [Issue 2](https://github.com/jjCode01/xerparser/issues/2)

Changes

* Comparison operators for `ACTVCODE` are now based on `full_code` property rather than `code` property.

---

0.5.7

General Notes

Added some additional features noted below, and continue working on `Warnings` class.

Added

* Added `lineage` property to `PROJWBS` class. Returns list of all ancestor `PROJWBS` objects, including self.
* Added `duration` property to `TASK` class. This will return `remaining_duration` if the task is not started; otherwise, it returns `original_duration`. This is usefull when the remaining duration is unlinked from the original duration in the project settings - in these cases, the remaining duration can be different to the original duration in tasks that have not started.

---

0.5.6

Fixed bug where the `start` property of the `TASK` class will return the early finish date rather than early start date if task is not started. [Issue 1](https://github.com/jjCode01/xerparser/issues/1)

---

0.5.5

General Notes

* Added docstrings to more classes.
* Improved type validation.

Added

* Added `full_code` property to `ACCOUNT` class. This property returns the full path to the cost code including any parent codes. This property is now the basis for comparing `ACCOUNT` objects.

Page 6 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.