FWIW, i have filed:
https://github.com/go-macaroon-bakery/py-macaroon-bakery/issues/47
https://github.com/ecordell/pymacaroons/issues/44
but doubt this would be resolved before Bionic.
** Also affects: python-nacl (Ubuntu)
Importance: Undecided
Status: New
** Description changed:
py-macaroon-bakery
==================
1. Availability: all
2. Rationale:
Macaroons is a new form of authorization mechanism. The macaroon bakery
builds on pymacaroons, which allows it working at a higher level.
In order for MAAS (and other projects) to support macaroon based
authentication, this needs to be in main. This will allow projects to
support remote/centralized authentication based on macaroons.
3. Security:
No CVE's
4. QA:
0 bugs in debian/ubuntu
5. UI standards:
None
6. Dependencies:
Dependencies in universe:
- python3-pymacaroons (MIR LP: #1746772)
- - python3-nacl (MIR LP: #1746772)
+ - python3-nacl
- python3-protobuf
- python3-rfc3339
7. Standards:
No lintian errors.
Packaged with debhelper. Source format is 3.0 (quilt)
Standards version: 4.4.1
8. Maintenance:
Easy.
9. Background information:
This is a required dependency to implement third party/centralized
authentication alongside with pymacaroons. This is a new dependency that's
required by MAAS.
python3-protobuf
==================
1. Availability: any
2. Rationale:
Dependency of python3-macaroonbakery. The library from this same source
package, libprotobuf10, is already in main.
3. Security:
No CVE's
4. QA:
protobuf source, 10 bugs in debian, 11 ubuntu
5. UI standards:
None
6. Dependencies:
All in main
7. Standards:
No lintian errors.
Packaged with debhelper. Source format is 3.0 (quilt)
Standards version: 3.9.8
8. Maintenance:
Easy.
9. Background information:
protobuf source already has binaries in main. This is just the python
bindings that are required by macaroonbakery.
-
rfc3339
==================
1. Availability: all
2. Rationale:
Dependency of python3-macaroonbakery.
3. Security:
No CVE's
4. QA:
0 bugs in debian/ubuntu
5. UI standards:
None
6. Dependencies:
All in main
7. Standards:
No lintian errors. 1 warning:
W: pyrfc3339 source: ancient-standards-version 3.9.6 (released 2014-09-17)
(current is 4.1.3)
Packaged with debhelper. Source format is 3.0 (quilt)
8. Maintenance:
Easy.
9. Background information:
Parser and generator of RFC 3339-compliant timestamps. This is a dependency
for python3-macaroonbakery.
** Description changed:
py-macaroon-bakery
==================
1. Availability: all
2. Rationale:
Macaroons is a new form of authorization mechanism. The macaroon bakery
builds on pymacaroons, which allows it working at a higher level.
In order for MAAS (and other projects) to support macaroon based
authentication, this needs to be in main. This will allow projects to
support remote/centralized authentication based on macaroons.
3. Security:
No CVE's
4. QA:
0 bugs in debian/ubuntu
5. UI standards:
None
6. Dependencies:
Dependencies in universe:
- python3-pymacaroons (MIR LP: #1746772)
- python3-nacl
- python3-protobuf
- python3-rfc3339
7. Standards:
No lintian errors.
Packaged with debhelper. Source format is 3.0 (quilt)
Standards version: 4.4.1
8. Maintenance:
Easy.
9. Background information:
This is a required dependency to implement third party/centralized
authentication alongside with pymacaroons. This is a new dependency that's
required by MAAS.
python3-protobuf
==================
1. Availability: any
2. Rationale:
Dependency of python3-macaroonbakery. The library from this same source
package, libprotobuf10, is already in main.
3. Security:
No CVE's
4. QA:
protobuf source, 10 bugs in debian, 11 ubuntu
5. UI standards:
None
6. Dependencies:
All in main
7. Standards:
No lintian errors.
Packaged with debhelper. Source format is 3.0 (quilt)
Standards version: 3.9.8
8. Maintenance:
Easy.
9. Background information:
protobuf source already has binaries in main. This is just the python
bindings that are required by macaroonbakery.
rfc3339
==================
1. Availability: all
2. Rationale:
Dependency of python3-macaroonbakery.
3. Security:
No CVE's
4. QA:
0 bugs in debian/ubuntu
5. UI standards:
None
6. Dependencies:
All in main
7. Standards:
No lintian errors. 1 warning:
W: pyrfc3339 source: ancient-standards-version 3.9.6 (released 2014-09-17)
(current is 4.1.3)
Packaged with debhelper. Source format is 3.0 (quilt)
8. Maintenance:
Easy.
9. Background information:
Parser and generator of RFC 3339-compliant timestamps. This is a dependency
for python3-macaroonbakery.
+
+
+ python-nacl
+ ==================
+
+ 1. Availability: any
+
+ 2. Rationale:
+ Dependency of python3-macaroonbakery.
+
+ 3. Security:
+ No CVE's
+
+ 4. QA:
+ 0 bugs in debian/ubuntu
+
+ 5. UI standards:
+ None
+
+ 6. Dependencies:
+ All in main
+
+ 7. Standards:
+ No lintian errors.
+
+ Uses standards version 3.9.8
+
+ Packaged with debhelper. Source format is 3.0 (quilt)
+
+ 8. Maintenance:
+ Easy.
+
+ 9. Background information:
+ PyNaCl is a Python binding to the Networking and Cryptography library. This
is a dependency for python3-macaroonbakery.
** Bug watch added: github.com/go-macaroon-bakery/py-macaroon-bakery/issues #47
https://github.com/go-macaroon-bakery/py-macaroon-bakery/issues/47
** Bug watch added: github.com/ecordell/pymacaroons/issues #44
https://github.com/ecordell/pymacaroons/issues/44
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1747460
Title:
[MIR] py-macaroon-bakery, protobuf, pyrfc3339
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/protobuf/+bug/1747460/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs