[clang] [Documentation] Replace recommonmark by myst-parser (PR #65664)

2023-09-25 Thread via cfe-commits
https://github.com/cor3ntin closed https://github.com/llvm/llvm-project/pull/65664 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Documentation] Replace recommonmark by myst-parser (PR #65664)

2023-09-18 Thread via cfe-commits
https://github.com/cor3ntin edited https://github.com/llvm/llvm-project/pull/65664 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Documentation] Replace recommonmark by myst-parser (PR #65664)

2023-09-18 Thread via cfe-commits
https://github.com/cor3ntin edited https://github.com/llvm/llvm-project/pull/65664 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Documentation] Replace recommonmark by myst-parser (PR #65664)

2023-09-18 Thread via cfe-commits
cor3ntin wrote: @andreil99 Sorry, I missed that. I'd like to wait a few days for the bots to have the package installed first to minimize disruption. https://github.com/llvm/llvm-project/pull/65664 ___ cfe-commits mailing list cfe-commits@lists.llvm.o

[clang] [Documentation] Replace recommonmark by myst-parser (PR #65664)

2023-09-16 Thread Andrei Lebedev via cfe-commits
andreil99 wrote: @cor3ntin No, I did not update all the sphinx bots, only specific ones, as I mentioned above in https://github.com/llvm/llvm-project/pull/65664#issuecomment-1714983618 > I can update the publishing bots. For the bots running on > https://lab.llvm.org/buildbot/#/workers/92 we w

[clang] [Documentation] Replace recommonmark by myst-parser (PR #65664)

2023-09-16 Thread via cfe-commits
cor3ntin wrote: @andreil99 did you update all the sphinx bots or just specific ones? https://github.com/llvm/llvm-project/pull/65664 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Documentation] Replace recommonmark by myst-parser (PR #65664)

2023-09-14 Thread via cfe-commits
cor3ntin wrote: @tru I'll try to do that later this week! https://github.com/llvm/llvm-project/pull/65664 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Documentation] Replace recommonmark by myst-parser (PR #65664)

2023-09-14 Thread via cfe-commits
https://github.com/cor3ntin updated https://github.com/llvm/llvm-project/pull/65664: >From 144892d671cac5851096ca3521ce23ad736b48dc Mon Sep 17 00:00:00 2001 From: Corentin Jabot Date: Thu, 7 Sep 2023 21:41:33 +0200 Subject: [PATCH 1/4] [Documentation] Replace recommonmark by myst-parser This i

[clang] [Documentation] Replace recommonmark by myst-parser (PR #65664)

2023-09-14 Thread via cfe-commits
llvmbot wrote: @llvm/pr-subscribers-openacc Changes This is a bit rough, but i did that while trying to figure out if there would be a good way to do pre commit checks on RsT files. Recommonmark has been deprecated, then archived last year. This was tracked by: https://github.

[clang] [Documentation] Replace recommonmark by myst-parser (PR #65664)

2023-09-14 Thread via cfe-commits
https://github.com/llvmbot labeled https://github.com/llvm/llvm-project/pull/65664 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Documentation] Replace recommonmark by myst-parser (PR #65664)

2023-09-14 Thread via cfe-commits
https://github.com/cor3ntin updated https://github.com/llvm/llvm-project/pull/65664: >From 144892d671cac5851096ca3521ce23ad736b48dc Mon Sep 17 00:00:00 2001 From: Corentin Jabot Date: Thu, 7 Sep 2023 21:41:33 +0200 Subject: [PATCH 1/3] [Documentation] Replace recommonmark by myst-parser This i

[clang] [Documentation] Replace recommonmark by myst-parser (PR #65664)

2023-09-12 Thread Andrei Lebedev via cfe-commits
andreil99 wrote: Thanks, @cor3ntin! I have installed the latest myst-parser (2.0.0) on the publishing bot. Will see how it will fly. Please feel free to commit requirements.txt you have. I'll update it with the one with known-to-be-good versions frozen once we will confirm on that bot myst-p

[clang] [Documentation] Replace recommonmark by myst-parser (PR #65664)

2023-09-12 Thread Tobias Hieta via cfe-commits
tru wrote: Instead of updating the module manually on the bot, I still think it's a good idea to add a requirements.txt that should be installed before running the build, ideally in a virtualenv. WDYT @andreil99 https://github.com/llvm/llvm-project/pull/65664 _

[clang] [Documentation] Replace recommonmark by myst-parser (PR #65664)

2023-09-11 Thread Andrei Lebedev via cfe-commits
andreil99 wrote: I can update the publishing bots. For the bots running on https://lab.llvm.org/buildbot/#/workers/92 we would need @gribozavr or somebody with access to gribozavr3 worker. @cor3ntin, is there any dependency on a particular version of myst-parser? https://github.com/llvm/llvm-

[clang] [Documentation] Replace recommonmark by myst-parser (PR #65664)

2023-09-11 Thread Tom Stellard via cfe-commits
https://github.com/tstellar approved this pull request. LGTM. @andreil99 Are you maintaining the documentation bots? https://github.com/llvm/llvm-project/pull/65664 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin

[clang] [Documentation] Replace recommonmark by myst-parser (PR #65664)

2023-09-08 Thread Jonas Devlieghere via cfe-commits
https://github.com/JDevlieghere review_requested https://github.com/llvm/llvm-project/pull/65664 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Documentation] Replace recommonmark by myst-parser (PR #65664)

2023-09-08 Thread via cfe-commits
cor3ntin wrote: Agreed. I have found that the full set of needed pip modules is `sphinx myst-parser sphinx-markdown-tables sphinx-automodapi furo` - I think most of theses are only used by LLDB but might as well document them as requirements for everything. https://github.com/llvm/llvm-project

[clang] [Documentation] Replace recommonmark by myst-parser (PR #65664)

2023-09-07 Thread Tobias Hieta via cfe-commits
tru wrote: Seems like a nice cleanup on top of the fact that we don't have to use a deprecated module. I am guessing it didn't cause any output errors. Regarding build-bots, I am unsure where we automatically build the documentation. Pushing the docs to the main branch will rebuild and put the

[clang] [Documentation] Replace recommonmark by myst-parser (PR #65664)

2023-09-07 Thread via cfe-commits
https://github.com/github-actions[bot] labeled https://github.com/llvm/llvm-project/pull/65664 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Documentation] Replace recommonmark by myst-parser (PR #65664)

2023-09-07 Thread via cfe-commits
https://github.com/cor3ntin review_requested https://github.com/llvm/llvm-project/pull/65664 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Documentation] Replace recommonmark by myst-parser (PR #65664)

2023-09-07 Thread via cfe-commits
https://github.com/cor3ntin labeled https://github.com/llvm/llvm-project/pull/65664 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Documentation] Replace recommonmark by myst-parser (PR #65664)

2023-09-07 Thread via cfe-commits
https://github.com/cor3ntin review_requested https://github.com/llvm/llvm-project/pull/65664 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Documentation] Replace recommonmark by myst-parser (PR #65664)

2023-09-07 Thread via cfe-commits
https://github.com/cor3ntin created https://github.com/llvm/llvm-project/pull/65664: This is a bit rough, but i did that while trying to figure out if there would be a good way to do pre commit checks on RsT files. Recommonmark has been deprecated, then archived last year. This was tracked by: