Skip to content
This repository was archived by the owner on Aug 15, 2021. It is now read-only.

Commit 347a3f0

Browse files
committed
Final commit, archive project
1 parent a218403 commit 347a3f0

File tree

2 files changed

+22
-4
lines changed

2 files changed

+22
-4
lines changed

Cargo.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
[package]
22
name = "serde_cbor"
3-
version = "0.11.1"
3+
version = "0.11.2"
44
authors = [
5-
"Pyfisch <pyfisch@gmail.com>",
5+
"Pyfisch <pyfisch@posteo.org>",
66
"Steven Fackler <[email protected]>"]
77
repository = "https://github.com/pyfisch/cbor"
88
readme = "README.md"
@@ -14,7 +14,7 @@ edition = "2018"
1414

1515
[badges]
1616
travis-ci = { repository = "pyfisch/cbor" }
17-
maintenance = { status = "passively-maintained" }
17+
maintenance = { status = "as-is" }
1818

1919
[dependencies]
2020
half = "1.2.0"

README.md

+19-1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,24 @@
33
[![Crates.io](https://img.shields.io/crates/v/serde_cbor.svg)](https://crates.io/crates/serde_cbor)
44
[![Documentation](https://docs.rs/serde_cbor/badge.svg)](https://docs.rs/serde_cbor)
55

6+
## PROJECT IS ARCHIVED
7+
8+
After almost 6 years it is time to retire this crate.
9+
This implementation of CBOR for serde is used in hundreds of projects with widely differing needs.
10+
Besides the standard features it contains code for no-std environments, a packed encoding and CBOR tags.
11+
However while these features are useful to many people they sometimes interact poorly with each others and with optional features of serde itself.
12+
Because I don't use the crate myself and because of the potential for new errors I have been reluctant to accept any changes or additional features for the crate.
13+
Since this situation is unlikely to change anytime soon and no one else stepped up to maintain this crate I am archiving the repository today.
14+
If the crate works for you there is no need to switch to another implementation.
15+
However if you encounter problems or for new projects I recommend you take a look at these crates:
16+
17+
* [ciborium](https://crates.io/crates/ciborium)
18+
* [minicbor](https://crates.io/crates/minicbor)
19+
20+
~~ Pyfisch, August 2021
21+
22+
23+
624
This crate implements the Concise Binary Object Representation from [RFC 7049].
725
It builds on [Serde], the generic serialization framework for Rust.
826
CBOR provides a binary encoding for a superset
@@ -16,7 +34,7 @@ of the JSON data model that is small and very fast to parse.
1634
Serde CBOR supports Rust 1.40 and up. Add this to your `Cargo.toml`:
1735
```toml
1836
[dependencies]
19-
serde_cbor = "0.11.1"
37+
serde_cbor = "0.11.2"
2038
```
2139

2240
Storing and loading Rust types is easy and requires only

0 commit comments

Comments
 (0)