Projectcard

Latest version: v0.3.0

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

Scan your dependencies

0.3.0

What's Changed

๐Ÿ—๏ธ New project types
* Add project types for adding and deleting transit service by e-lo in https://github.com/network-wrangler/projectcard/pull/24

๐Ÿ“– New schema features
* Add functionality to specify how to handle scoped value conflicts in roadway property changes to specify replace conflicting, replace all, or error by e-lo in https://github.com/network-wrangler/projectcard/pull/33
* Expand options for `existing_value_conflict` to : `warn`, `error`, or `skip` by e-lo in https://github.com/network-wrangler/projectcard/pull/34

๐Ÿš€ New package features
* Improved v0 -> v1 conversion script
* Added native pydantic models that are much more legible and can be leveraged by outside packages.

๐Ÿ“– Documentation
* Overhauled documentation for data models.
* General documentation update.

New Contributors
* ๐Ÿฅณ yueshuaing made their first contribution in https://github.com/network-wrangler/projectcard/pull/27

**Full Changelog**: https://github.com/network-wrangler/projectcard/compare/v0.2.0...v0.3.0

0.2.0

What's Changed

๐Ÿ“˜ Documentation

* Fix example documentation
* Add developer documentation
* Add github workflow to remove deprecated documentation

๐Ÿš€ Features

* Read project cards in nested folders with `read_cards(..... recursive = True)`

๐Ÿงน Chores

* Bump deprecated github action versions, `mike` params, and `mkdocs` params
* Add GH Workflow step to create valid documentation handles for PRs
* Test deployment on release creation
* Deploy on release publish


**Full Changelog**: https://github.com/network-wrangler/projectcard/compare/v0.1.2...v0.2.0

0.1.2

Fixes following bugs in conversion script:

- Turns single tag into list of single tag
- Drops empty string and None notes, dependencies (fixes 16)
- Iterates over changes if a single change at base level or multiple nested in list under "changes" (fixes 16)
- Fixes WinOS ref to schema file (fixes 17)
- Adds explicit lower casing of "roadway"
- Makes any `roadway` value with "ramp" in it == "motorway link" which is appropriate OSM value.
- Adds more complex project card to test conversion on

0.1.1

Initial functional release for PyPI.

Links

Releases

Has known vulnerabilities

ยฉ 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.