[jira] [Created] (AVRO-3809) Faulty validation of a type reference with implicit nested namespace

2023-07-21 Thread Andrea Vinci (Jira)
Andrea Vinci created AVRO-3809: -- Summary: Faulty validation of a type reference with implicit nested namespace Key: AVRO-3809 URL: https://issues.apache.org/jira/browse/AVRO-3809 Project: Apache Avro

[GitHub] [avro] martin-g merged pull request #2374: AVRO-3809: [Rust] Fix validate record reference with implicit namespace

2023-07-21 Thread via GitHub
martin-g merged PR #2374: URL: https://github.com/apache/avro/pull/2374 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@avro.apache.org

Re: Implementing Python API Docs

2023-07-21 Thread Martin Grigorov
On Thu, Jul 20, 2023 at 7:20 PM Michael A. Smith wrote: > OK, I've merged that PR and have made suggested changes to #2187. > Please let me know how I can help. > Thanks ! Hopefully this PR will be merged soon! > > On Thu, Jul 20, 2023 at 11:27 AM Martin Grigorov > wrote: > > > > On Thu, 20

[GitHub] [avro] clesaec opened a new pull request, #2375: Avro 3805 parse multiple schema

2023-07-21 Thread via GitHub
clesaec opened a new pull request, #2375: URL: https://github.com/apache/avro/pull/2375 ## What is the purpose of the change [AVRO-3805](https://issues.apache.org/jira/browse/AVRO-3805) : Schema parser can compile several file at a time, allowing one file to use a type define

Re: Implementing Python API Docs

2023-07-21 Thread Ryan Skraba
Hey thanks for this work! Do you think the python doc generation stuff can be cherry-picked back to 1.11? That would be a neat addition to the website for the incoming 1.11.3! Building and deploying the website today is a really tricky problem... I think we're going to have to make some major ch

[jira] [Created] (AVRO-3810) Incorrect JSON generated by avro::jsonEncoder from avro::GenericDatum when schema contains as last value a record with 0 field

2023-07-21 Thread Jerome Delrieu (Jira)
Jerome Delrieu created AVRO-3810: Summary: Incorrect JSON generated by avro::jsonEncoder from avro::GenericDatum when schema contains as last value a record with 0 field Key: AVRO-3810 URL: https://issues.apache.o

[GitHub] [avro] dependabot[bot] opened a new pull request, #2376: Bump syn from 2.0.26 to 2.0.27 in /lang/rust

2023-07-21 Thread via GitHub
dependabot[bot] opened a new pull request, #2376: URL: https://github.com/apache/avro/pull/2376 Bumps [syn](https://github.com/dtolnay/syn) from 2.0.26 to 2.0.27. Release notes Sourced from https://github.com/dtolnay/syn/releases";>syn's releases. 2.0.27 Documentation

[GitHub] [avro] dependabot[bot] opened a new pull request, #2377: Bump serde from 1.0.173 to 1.0.174 in /lang/rust

2023-07-21 Thread via GitHub
dependabot[bot] opened a new pull request, #2377: URL: https://github.com/apache/avro/pull/2377 Bumps [serde](https://github.com/serde-rs/serde) from 1.0.173 to 1.0.174. Release notes Sourced from https://github.com/serde-rs/serde/releases";>serde's releases. v1.0.174

[GitHub] [avro] dependabot[bot] opened a new pull request, #2378: Bump thiserror from 1.0.43 to 1.0.44 in /lang/rust

2023-07-21 Thread via GitHub
dependabot[bot] opened a new pull request, #2378: URL: https://github.com/apache/avro/pull/2378 Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.43 to 1.0.44. Release notes Sourced from https://github.com/dtolnay/thiserror/releases";>thiserror's releases. 1.

[GitHub] [avro] kojiromike merged pull request #2373: AVRO-3808: Drop Python 3.6, Update Pypy

2023-07-21 Thread via GitHub
kojiromike merged PR #2373: URL: https://github.com/apache/avro/pull/2373 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@avro.apache.or

[GitHub] [avro] kojiromike opened a new pull request, #2379: AVRO-312 Python Sphinx Documentation

2023-07-21 Thread via GitHub
kojiromike opened a new pull request, #2379: URL: https://github.com/apache/avro/pull/2379 branch-1.11 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mai

[GitHub] [avro] kojiromike closed pull request #2379: AVRO-312 Python Sphinx Documentation

2023-07-21 Thread via GitHub
kojiromike closed pull request #2379: AVRO-312 Python Sphinx Documentation URL: https://github.com/apache/avro/pull/2379 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsu

[GitHub] [avro] kojiromike opened a new pull request, #2380: AVRO-312 Python Sphinx Documentation

2023-07-21 Thread via GitHub
kojiromike opened a new pull request, #2380: URL: https://github.com/apache/avro/pull/2380 AVRO-312 Python Sphinx Documentation This is a backport of #2370, to 1.11.0. Generate Documentation in docs/build/*.html when ./build.sh docs is run. Implementation detail: Uses tox

Re: Implementing Python API Docs

2023-07-21 Thread Michael A. Smith
I did the cherry-pick, but I'm not sure I know how to test if it works. https://github.com/apache/avro/pull/2380 On Fri, Jul 21, 2023 at 4:34 AM Ryan Skraba wrote: > > Hey thanks for this work! Do you think the python doc generation > stuff can be cherry-picked back to 1.11? That would be a nea

Re: Implementing Python API Docs

2023-07-21 Thread Martin Grigorov
On Fri, Jul 21, 2023 at 10:18 PM Michael A. Smith wrote: > I did the cherry-pick, but I'm not sure I know how to test if it > works. https://github.com/apache/avro/pull/2380 git switch branch-1.11 cd lang/py ./build.sh doc open .../index.html or you mean something else ? > > > On Fri, Jul 2

[GitHub] [avro] martin-g merged pull request #2377: Bump serde from 1.0.173 to 1.0.174 in /lang/rust

2023-07-21 Thread via GitHub
martin-g merged PR #2377: URL: https://github.com/apache/avro/pull/2377 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@avro.apache.org

[GitHub] [avro] martin-g merged pull request #2378: Bump thiserror from 1.0.43 to 1.0.44 in /lang/rust

2023-07-21 Thread via GitHub
martin-g merged PR #2378: URL: https://github.com/apache/avro/pull/2378 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@avro.apache.org

[GitHub] [avro] martin-g merged pull request #2376: Bump syn from 2.0.26 to 2.0.27 in /lang/rust

2023-07-21 Thread via GitHub
martin-g merged PR #2376: URL: https://github.com/apache/avro/pull/2376 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@avro.apache.org

Re: Implementing Python API Docs

2023-07-21 Thread Martin Grigorov
On Fri, Jul 21, 2023 at 10:47 PM Martin Grigorov wrote: > > > On Fri, Jul 21, 2023 at 10:18 PM Michael A. Smith > wrote: > >> I did the cherry-pick, but I'm not sure I know how to test if it >> works. https://github.com/apache/avro/pull/2380 > > > git switch branch-1.11 > cd lang/py > ./build.sh

Re: Implementing Python API Docs

2023-07-21 Thread Michael A. Smith
> + mkdir -p $doc_dir Ah of course, thanks. I'll get that in. > I see that the "dist' target creates a virtual environment automatically. So it does. I didn't realize (or had forgotten). A bunch of the other commands in `build.sh` use tox and don't create a virtualenv. It's tox that creates mos

[GitHub] [avro] kojiromike opened a new pull request, #2381: AVRO-312: Fix Bug in Py Doc Build

2023-07-21 Thread via GitHub
kojiromike opened a new pull request, #2381: URL: https://github.com/apache/avro/pull/2381 ## What is the purpose of the change This PR fixes a bug in the Python doc build. ## Verifying this change This change does not affect any of the implementation runtimes. It just a

Re: Implementing Python API Docs

2023-07-21 Thread Michael A. Smith
> or you mean something else? I actually meant how to test it integrated with the rest of the website build. There's no `doc` command for the root ./build.sh. I've been playing with the part of that file that might become a standalone doc command, but it is failing on a lot of stuff (probably macO