py: Update mrkd

This commit is contained in:
Christian Decker 2022-03-01 13:19:19 +01:00 committed by Rusty Russell
parent ad22becb26
commit 81259bbd67
3 changed files with 16 additions and 10 deletions

View file

@ -54,11 +54,13 @@ RUN apt-get update -qq && \
automake \
build-essential \
ca-certificates \
curl \
dirmngr \
gettext \
git \
gnupg \
libtool \
libffi-dev \
python3 \
python3-mako \
python3-pip \
@ -97,7 +99,8 @@ RUN git clone --recursive /tmp/lightning . && \
ARG DEVELOPER=0
ENV PYTHON_VERSION=3
RUN apt-get install -y --no-install-recommends python3-dev
RUN pip3 install -U pip && pip3 install -r requirements.lock
RUN curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py | python3 -
RUN /root/.poetry/bin/poetry install
RUN ./configure --prefix=/tmp/lightning_install --enable-static && make -j3 DEVELOPER=${DEVELOPER} && make install

18
poetry.lock generated
View file

@ -337,16 +337,23 @@ python-versions = ">=3.5"
[[package]]
name = "mrkd"
version = "0.2.0"
description = "Write man pages using Markdown, and convert them to Roff or HTML"
description = ""
category = "main"
optional = false
python-versions = "*"
develop = false
[package.dependencies]
Jinja2 = "*"
mistune = "*"
mistune = "0.8.4"
pygments = "*"
[package.source]
type = "git"
url = "https://github.com/refi64/mrkd.git"
reference = "781f05eb9898ca652f18eed29b3c956389e6a2a7"
resolved_reference = "781f05eb9898ca652f18eed29b3c956389e6a2a7"
[[package]]
name = "mypy"
version = "0.931"
@ -726,7 +733,7 @@ testing = ["pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-flake8", "pytest-
[metadata]
lock-version = "1.1"
python-versions = "^3.7"
content-hash = "ca73a2bafa306cda115372944c4bd9a62e8ac63916a101d004162223123ce01c"
content-hash = "279c769b5a15faf494173d6b71dca50d90493534646f9c5e3506b8c52abfe3b5"
[metadata.files]
asn1crypto = [
@ -1041,10 +1048,7 @@ more-itertools = [
{file = "more-itertools-8.12.0.tar.gz", hash = "sha256:7dc6ad46f05f545f900dd59e8dfb4e84a4827b97b3cfecb175ea0c7d247f6064"},
{file = "more_itertools-8.12.0-py3-none-any.whl", hash = "sha256:43e6dd9942dffd72661a2c4ef383ad7da1e6a3e968a927ad7a6083ab410a688b"},
]
mrkd = [
{file = "mrkd-0.2.0-py3-none-any.whl", hash = "sha256:4cb47bb9eb8933a34ea2f2110529f33a07abcf1da43b7e77328538b7ee6164a0"},
{file = "mrkd-0.2.0.tar.gz", hash = "sha256:456f8c1be99da268554b29c6b5383532e58119def5a65d85270bc6a0ecc26aaf"},
]
mrkd = []
mypy = [
{file = "mypy-0.931-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:3c5b42d0815e15518b1f0990cff7a705805961613e701db60387e6fb663fe78a"},
{file = "mypy-0.931-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:c89702cac5b302f0c5d33b172d2b55b5df2bede3344a2fbed99ff96bddb2cf00"},

View file

@ -10,14 +10,13 @@ python = "^3.7"
pyln-client = { path = "contrib/pyln-client" }
pyln-proto = { path = "contrib/pyln-proto" }
Mako = "^1.1.6"
mrkd = "^0.2.0"
mrkd = { git = "https://github.com/refi64/mrkd.git", rev = "781f05eb9898ca652f18eed29b3c956389e6a2a7" }
websocket-client = "^1.2.3"
[tool.poetry.dev-dependencies]
# Test dependencies and inherited dependencies belong here
crc32c = "^2.2.post0" # Belongs to lnprototest
pytest-xdist = "^2.5.0"
mistune = "0.8.4" # Belongs to pyln-proto
pytest-test-groups = "^1.0.3"
pytest-timeout = "^2.1.0"
flake8 = "^4.0.1"