Paramtools

Latest version: v0.19.0

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

Scan your dependencies

Page 2 of 8

0.18.1

- Fix bug when using a `when` validator with `defer_validation`. (127)

0.18.0

- Allow comments in JSON files. (124)

python
In [1]: import paramtools

In [2]: s = """// this is my json file
...: // more comments here
...: /*
...: multi line comments?
...: */
...: {
...: "hello": "world",
...: "allows_urls": "http://double-slash-is-ok.com"
...: }"""

In [3]: paramtools.read_json(s)
Out[3]:
OrderedDict([('hello', 'world'),
('allows_urls', 'http://double-slash-is-ok.com')])

0.17.0

- Add `transaction` method for multi-stage updates. (123)
![Screenshot from 2021-01-25 17-53-08](https://user-images.githubusercontent.com/9206065/105776235-365efe80-5f36-11eb-9543-9a9b37d08730.png)
- Use Github Actions for CI. (123)

0.16.0

- New API for querying parameter values:
![Screenshot from 2020-10-28 11-00-59](https://user-images.githubusercontent.com/9206065/97454205-e065c500-190c-11eb-9567-e30cf2cc3ac3.png)

- Improvements for querying custom/nested values:
![Screenshot from 2020-10-28 11-02-22](https://user-images.githubusercontent.com/9206065/97454377-13a85400-190d-11eb-9960-520652e0665a.png)

0.15.1

- Fix several ordering bugs affecting the order of schema vs parameter names in the output of `Parameters.dump` and the order of keys in value objects. (115)
- Expose argument to use the labels set in the `state` of the `Parameters` instance when selecting which values to include when calling `Parameters.dump`. (115)
- Use most up-to-date operator values when dumping a Parameter values to JSON. (118)

0.15.0

- Use `fsspec` to support a rich variety of inputs sources from local JSON files to files stored on GitHub, S3, or Google Cloud Storage. (111, 113)

Page 2 of 8

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.