You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+16-4Lines changed: 16 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,10 @@
1
1
# C2PA Python
2
2
3
-
Python bindings for the C2PA Content Authenticity Initiative (CAI) library.
3
+
This repository implements Python bindings for the Content Authenticity Initiative (CAI) library.
4
4
5
5
This library enables you to read and validate C2PA data in supported media files and add signed manifests to supported media files.
6
6
7
-
**NOTE**: This is a completely different API from 0.4.0. Check[Release notes](#release-notes) for changes.
7
+
**NOTE**: Starting with version 0.5.0, this package has a completely different API from version 0.4.0. See[Release notes](#release-notes) for more information.
8
8
9
9
**WARNING**: This is an prerelease version of this library. There may be bugs and unimplemented features, and the API is subject to change.
10
10
@@ -292,10 +292,22 @@ deactivate
292
292
293
293
## Release notes
294
294
295
+
### Version 0.5.2
296
+
297
+
New features:
298
+
299
+
- DER fix
300
+
- Remote manifest fetch
301
+
- BMFF signing
302
+
- Ability to read PDFs
303
+
- ... and more!
304
+
295
305
### Version 0.5.0
296
306
297
-
- This release rewrites the API to be stream based using a Builder and Reader model.
298
-
- The functions now support throwing c2pa.Error values, caught with try/except.
307
+
New features in this release:
308
+
309
+
- Rewrites the API to be stream-based using a Builder / Reader model.
310
+
- The functions now support throwing `c2pa.Error` values, caught with `try`/`except`.
299
311
- Instead of `c2pa.read_file` you now call `c2pa_api.Reader.from_file` and `reader.json`.
300
312
- Read thumbnails and other resources use `reader.resource_to_stream` or `reader.resource.to_file`.
301
313
- Instead of `c2pa.sign_file` use `c2pa_api.Builder.from_json` and `builder.sign` or `builder.sign_file`.
0 commit comments