Artifact-py

Latest version: v0.1.2

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

Scan your dependencies

Page 1 of 5

2.1.5

This release adds several **unstable** options to settings.toml which allows users to control how artifacts are parsed and formatted (in markdown mostly).

These features are part of an effort to support additional flavors of markdown and may change in the future as more is known about the design space.

2.1.4

This release adds a new feature to `art export`, `art export md`.

In addition, it allows for several settings to control how the markdown is exported, as well as add code links in the WebUI. Not all paths on the web yet render-able as code links, and the settings are not yet documented. Expect further improvements in future releases.

This is the first release since before v2.0.0 (the complete rewrite) that was built and uploaded by Travis. Windows support is close as well.

Internally, there were several changes:
- Changed the internal crates to use a `workspace`
- Refactored to add `Project.settings`, which will make it much easier to configure new settings via `.art/settings.toml`
- General code cleanup

2.1.3

None

2.0.1

I am still on haitus (due to new job), but I wanted to make sure that **artifact** was still working. Turns out it wasn't.

- 239: using NixOS to build had some unintended side effects and the compiled binary wasn't portable.
- nickel-org/nickel.rs431: nickel wasn't using the header `application/wasm`, which meant that browsers couldn't display the compiled wasm.

This release also includes `cargo update` for all subcrates.

You can install this release by putting the untar'd `art` binary on your `$PATH`. The binary is self contained.

2.0.0

> This release only contains linux binaries. I am still working on getting CI/Build working for other platforms. Stay tuned!

Artifact is the simple, linkable and trackable design documentation tool for everybody. It allows anyone to write and link their design documents both to each other and to source code, making it easy to know how complete their project is. Documents are revision controllable, can be edited in the browser and have a full suite of command line tools for searching, displaying, checking, exporting and formatting them.

For more information on artifact, see the [project homepage](https://github.com/vitiral/artifact)

This release marks a major milestone for artifact, mainly a **complete rewrite** of both the backend and frontend of the tool. Notably, the frontend was rewritten from elm -> rust (using Yew).

New features from 1.0 (non beta):
- Graphviz graphs in the Web UI
- Sub artifacts (`[[.subart]]` in text that can then be implemented in code)
- Sub test artifacts (`[[.tst-subart]]` that contribute to spc% and tst%)
- Fewer restrictions: you can link TST -> REQ now
- Markdown format for writing artifacts.

This should also contribute to major speedups, as all processing pipelines are now done in parallel.

You can also view a release announcement outlining what technologies were levereaged [in my blog post](https://vitiral.github.io/2018/07/16/artifact-2.0-rust-full-stack-web-and-cli-application.html)

1.0.1

This is a minor bugfix release and also officially relicenses as Apache2+MIT (thankyou contributors! see 190)

* c5c780c (tag: 1.0.1) fix 182: update to version 1.0.1 to ship on crates.io
* 68ff50a fix 190: update licenses to dual MIT+Apache
* a62e940 Minor typo fix (191)
* 8e9984e Add plugin subcommand to generate shell completions (173)
* 09a5662 Change verbosity multiplicity > 3 to warning (175)
* 6839d0c add "beta" feature stream and remove "server"

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.