Skip to content

Commit ce66e70

Browse files
jimmodpgeorge
authored andcommitted
all: Replace metadata.txt with manifest.py.
Uses the new require()/package()/module() functions from manifestfile.py. Add manifest.py for iperf3 and pyjwt. Signed-off-by: Jim Mussared <[email protected]>
1 parent 8d7753d commit ce66e70

File tree

200 files changed

+573
-372
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

200 files changed

+573
-372
lines changed

Diff for: micropython/bluetooth/aioble/manifest.py

+1-7
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
import os
2-
31
_files = (
42
"__init__.py",
53
"core.py",
@@ -26,8 +24,4 @@
2624
if options.security:
2725
_files += ("security.py",)
2826

29-
freeze(
30-
".",
31-
tuple(os.path.join("aioble", f) for f in _files),
32-
opt=3,
33-
)
27+
package("aioble", files=_files)

Diff for: micropython/test.support/manifest.py

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
metadata(version="0.1.3")
2+
3+
package("test")

Diff for: micropython/test.support/metadata.txt

-3
This file was deleted.

Diff for: micropython/uaiohttpclient/manifest.py

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
metadata(description="HTTP client module for MicroPython uasyncio module", version="0.5.1")
2+
3+
# Originally written by Paul Sokolovsky.
4+
5+
module("uaiohttpclient.py")

Diff for: micropython/uaiohttpclient/metadata.txt

-6
This file was deleted.

Diff for: micropython/ucontextlib/manifest.py

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
metadata(
2+
description="Minimal subset of contextlib for MicroPython low-memory ports", version="0.1.1"
3+
)
4+
5+
module("ucontextlib.py")

Diff for: micropython/ucontextlib/metadata.txt

-5
This file was deleted.

Diff for: micropython/udnspkt/manifest.py

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
metadata(description="Make and parse DNS packets (Sans I/O approach).", version="0.1")
2+
3+
# Originally written by Paul Sokolovsky.
4+
5+
module("udnspkt.py")

Diff for: micropython/udnspkt/metadata.txt

-5
This file was deleted.

Diff for: micropython/umqtt.robust/manifest.py

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
metadata(
2+
description='Lightweight MQTT client for MicroPython ("robust" version).', version="1.0.1"
3+
)
4+
5+
# Originally written by Paul Sokolovsky.
6+
7+
package("umqtt")

Diff for: micropython/umqtt.robust/metadata.txt

-6
This file was deleted.

Diff for: micropython/umqtt.simple/manifest.py

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
metadata(description="Lightweight MQTT client for MicroPython.", version="1.3.4")
2+
3+
# Originally written by Paul Sokolovsky.
4+
5+
package("umqtt")

Diff for: micropython/umqtt.simple/metadata.txt

-6
This file was deleted.

Diff for: micropython/upysh/manifest.py

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
metadata(description="Minimalistic file shell using native Python syntax.", version="0.6.1")
2+
3+
module("upysh.py")

Diff for: micropython/upysh/metadata.txt

-5
This file was deleted.

Diff for: micropython/urllib.urequest/manifest.py

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
metadata(version="0.6")
2+
3+
# Originally written by Paul Sokolovsky.
4+
5+
package("urllib")

Diff for: micropython/urllib.urequest/metadata.txt

-4
This file was deleted.

Diff for: micropython/utarfile/manifest.py

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
metadata(description="Lightweight tarfile module subset", version="0.3.2")
2+
3+
# Originally written by Paul Sokolovsky.
4+
5+
module("utarfile.py")

Diff for: micropython/utarfile/metadata.txt

-5
This file was deleted.

Diff for: micropython/xmltok/manifest.py

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
metadata(description="Simple XML tokenizer", version="0.2")
2+
3+
# Originally written by Paul Sokolovsky.
4+
5+
module("xmltok.py")

Diff for: micropython/xmltok/metadata.txt

-5
This file was deleted.

Diff for: python-ecosys/iperf3/manifest.py

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module("iperf3.py")

Diff for: python-ecosys/pyjwt/manifest.py

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
metadata(version="0.1")
2+
3+
require("hmac")
4+
5+
module("jwt.py")

Diff for: python-ecosys/urequests/manifest.py

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
metadata(version="0.7.0")
2+
3+
module("urequests.py")

Diff for: python-ecosys/urequests/metadata.txt

-3
This file was deleted.

Diff for: python-stdlib/__future__/manifest.py

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
metadata(version="0.0.3")
2+
3+
module("__future__.py")

Diff for: python-stdlib/__future__/metadata.txt

-4
This file was deleted.

Diff for: python-stdlib/_markupbase/manifest.py

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
metadata(version="3.3.3-1")
2+
3+
require("re-pcre")
4+
5+
module("_markupbase.py")

Diff for: python-stdlib/_markupbase/metadata.txt

-4
This file was deleted.

Diff for: python-stdlib/abc/manifest.py

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
metadata(version="0.0.1")
2+
3+
module("abc.py")

Diff for: python-stdlib/abc/metadata.txt

-3
This file was deleted.

Diff for: python-stdlib/argparse/manifest.py

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
metadata(version="0.4")
2+
3+
# Originally written by Damien George.
4+
5+
module("argparse.py")

Diff for: python-stdlib/argparse/metadata.txt

-4
This file was deleted.

Diff for: python-stdlib/base64/manifest.py

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
metadata(version="3.3.3-4")
2+
3+
require("binascii")
4+
require("re-pcre")
5+
require("struct")
6+
7+
module("base64.py")

Diff for: python-stdlib/base64/metadata.txt

-4
This file was deleted.

Diff for: python-stdlib/binascii/manifest.py

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
metadata(version="2.4.0-5")
2+
3+
module("binascii.py")

Diff for: python-stdlib/binascii/metadata.txt

-3
This file was deleted.

Diff for: python-stdlib/cgi/manifest.py

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
metadata(version="3.3.3-2")
2+
3+
module("cgi.py")

Diff for: python-stdlib/cgi/metadata.txt

-3
This file was deleted.

Diff for: python-stdlib/cmd/manifest.py

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
metadata(version="3.4.0-2")
2+
3+
module("cmd.py")

Diff for: python-stdlib/cmd/metadata.txt

-3
This file was deleted.

Diff for: python-stdlib/collections.defaultdict/manifest.py

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
metadata(version="0.3")
2+
3+
# Originally written by Paul Sokolovsky.
4+
5+
package("collections")

Diff for: python-stdlib/collections.defaultdict/metadata.txt

-4
This file was deleted.

Diff for: python-stdlib/collections.deque/manifest.py

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
metadata(version="0.1.3")
2+
3+
package("collections")

Diff for: python-stdlib/collections.deque/metadata.txt

-3
This file was deleted.

Diff for: python-stdlib/collections/manifest.py

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
metadata(version="0.1.2")
2+
3+
package("collections")

Diff for: python-stdlib/collections/metadata.txt

-3
This file was deleted.

Diff for: python-stdlib/contextlib/manifest.py

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
metadata(description="Port of contextlib for micropython", version="3.4.2-4")
2+
3+
require("ucontextlib")
4+
require("collections")
5+
6+
module("contextlib.py")

Diff for: python-stdlib/contextlib/metadata.txt

-5
This file was deleted.

Diff for: python-stdlib/copy/manifest.py

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
metadata(version="3.3.3-2")
2+
3+
module("copy.py")

Diff for: python-stdlib/copy/metadata.txt

-3
This file was deleted.

Diff for: python-stdlib/curses.ascii/manifest.py

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
metadata(version="3.4.2-1")
2+
3+
package("curses")

Diff for: python-stdlib/curses.ascii/metadata.txt

-3
This file was deleted.

Diff for: python-stdlib/datetime/manifest.py

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
metadata(version="4.0.0")
2+
3+
# Originally written by Lorenzo Cappelletti.
4+
5+
module("datetime.py")

Diff for: python-stdlib/datetime/metadata.txt

-4
This file was deleted.

Diff for: python-stdlib/email.charset/manifest.py

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# email.charset
2+
3+
require("functools")
4+
require("email.encoders")
5+
require("email.errors")
6+
7+
package("email", version="0.5.1")

Diff for: python-stdlib/email.charset/metadata.txt

-4
This file was deleted.

Diff for: python-stdlib/email.encoders/manifest.py

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
metadata(version="0.5.1")
2+
3+
require("base64")
4+
require("binascii")
5+
require("quopri")
6+
require("re-pcre")
7+
require("string")
8+
9+
package("email")

Diff for: python-stdlib/email.encoders/metadata.txt

-4
This file was deleted.

Diff for: python-stdlib/email.errors/manifest.py

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
metadata(version="0.5.1")
2+
3+
package("email")

Diff for: python-stdlib/email.errors/metadata.txt

-3
This file was deleted.

Diff for: python-stdlib/email.feedparser/manifest.py

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# email.feedparser
2+
3+
require("re-pcre")
4+
require("email.errors")
5+
require("email.message")
6+
require("email.internal")
7+
8+
package("email", version="0.5.1")

Diff for: python-stdlib/email.feedparser/metadata.txt

-4
This file was deleted.

Diff for: python-stdlib/email.header/manifest.py

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# email.header
2+
3+
require("re-pcre")
4+
require("binascii")
5+
require("email.encoders")
6+
require("email.errors")
7+
require("email.charset")
8+
9+
package("email", version="0.5.2")

Diff for: python-stdlib/email.header/metadata.txt

-4
This file was deleted.

Diff for: python-stdlib/email.internal/manifest.py

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# email.internal
2+
3+
require("re-pcre")
4+
require("base64")
5+
require("binascii")
6+
require("functools")
7+
require("string")
8+
# require("calendar") TODO
9+
require("abc")
10+
require("email.errors")
11+
require("email.header")
12+
require("email.charset")
13+
require("email.utils")
14+
15+
package("email", version="0.5.1")

Diff for: python-stdlib/email.internal/metadata.txt

-4
This file was deleted.

Diff for: python-stdlib/email.message/manifest.py

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# email.message
2+
3+
require("re-pcre")
4+
require("uu")
5+
require("base64")
6+
require("binascii")
7+
require("email.utils")
8+
require("email.errors")
9+
require("email.charset")
10+
11+
package("email", version="0.5.3")

Diff for: python-stdlib/email.message/metadata.txt

-4
This file was deleted.

0 commit comments

Comments
 (0)