Syracuse

Latest version: v0.4.0

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

Scan your dependencies

0.4.0

Add a new module: `sequences`
This module provides several well-known sequences related to Collatz sequences.
For the moment, the available sequences are:

| sequence | [OEIS](https://oeis.org/) reference | Description |
| -------- | ----------------------------------- | ----------- |
| total_stopping_time_records | A006877 | Sequence of starting values of Collatz sequences with a total stopping time longer than of any smaller starting value. |
| max_value_records | A006884 | Sequence of starting values of Collatz sequences with maximum values higher than of any smaller starting value. |

0.3.0

- Add usage of multitasking for some computations on large data
- Introduction of an optional usage of the `pydot` library to generate `dot` files
- Add the ability of generating a distribution bar graph for a range of sequences

0.2.0

Adds the ability to switch to multiprocessing computation for several Syracuse class methods, improving drastically performance for large amount of data.

0.1.2

Fix an issue making the image on `README.md` not displayable on Pypi

0.1.1

Add some information for publishing on Pypi

0.1.0

First release

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.