Iatikit

Latest version: v3.4.0

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

Scan your dependencies

Page 6 of 8

2.0.0

Added
- Much better XSD and codelist validation messages

Fixed
- Add checks to ensure filetype metadata from the registry is okay

Changed
- Rename the project! "pyandi" -> "iatikit"

Removed
- Drop `validate_unique_ids`. This should be part of ruleset validation

1.5.7

Added
- Add an IATI schema downloader
- Add IATI schema validation
- Add a fast find activity search ([3](https://github.com/codeforIATI/iatikit/issues/3))
- Add `CodelistItem` and `Sector` comparison methods
- Add a `dataset.schema` method
- Make `download.codelists()` download codelist mappings, too
- Add a `CodelistMappings` class; Add codelist validation ([31](https://github.com/codeforIATI/iatikit/issues/31))
- Add a `Validator` class, for storing the results of validation
- Remove `path` args from lots of constructors; use pyandi.ini instead ([31](https://github.com/codeforIATI/iatikit/issues/31))

Fixed
- Lots of pylint-related fixes
- Add missing _instance_class to `PublisherSet`
- Don’t patch `os.path.join` in tests ([32](https://github.com/codeforIATI/iatikit/issues/32))

Changed
- Don’t instantiate schemas – use static classes instead

Removed
- Remove download helpers (they’re not really useful)

1.5.6

Added
- Add classifiers to setup

Changed
- More import shuffling

Fixed
- Fix pyversion badge
- Fix typo in docs

1.5.5

Changed
- Only declare requirements in setup
- Run tests with `python setup.py test`
- Run coverage by default when testing
- Shuffle imports about
- Remove support for python 3.4

1.5.4

Added
- Add a `__version__` string to the module (to help with debugging)
- Add badges to docs
- Use more custom exceptions
- Add lots more tests

Fixed
- URL-encode d-portal param
- Ensure xml property returns a byte-string
- `where` should not modify the original set object

Changed
- Split codelist attributes and metadata
- Rename codelist `name` filter to `slug`
- Make `codelist.complete` return a boolean

1.5.3

Added
- Various unit tests
- Make DateType filter accept a datetime.date
- Add `path` argument to Sector constructor
- Add a "Deployment" section to the README

Changed
- Require unicodecsv

Fixed
- Get tox working again

Removed
- Comment out unused org-related code (temporarily)

Page 6 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.