Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[new release] atd (9 packages) (2.13.0) #24632

Merged
merged 3 commits into from
Oct 16, 2023
Merged

Conversation

mjambon
Copy link
Contributor

@mjambon mjambon commented Oct 16, 2023

Parser for the ATD data format description language

CHANGES:

CHANGES:

* atdts: Stop compiler errors on generated typescript (ahrefs/atd#348)
* atdts: Don't fail on `wrap` constructs (ahrefs/atd#353)
* atdcat: New option `-remove-wraps` which pretty-prints the type
  definitions without `wrap` constructs (ahrefs/atd#353)
* atdd: Add `dlang` backend to generate D code from ATD definitions (ahrefs/atd#349)
* new tool: atddiff. Compares two versions of an ATD file and reports
  possible incompatibilities in the JSON data. Atddiff ships as part of the
  `atd` package together with `atdcat` (ahrefs/atd#352, ahrefs/atd#358)
@mjambon
Copy link
Contributor Author

mjambon commented Oct 16, 2023

We might have to bump the version constraint on the atd package for some of the other atd* packages. I'm not sure, though. I prefer to let CI run and enjoy my Sunday evening.

@mjambon
Copy link
Contributor Author

mjambon commented Oct 16, 2023

I fixed the missing dependency on cmdliner.

@mjambon
Copy link
Contributor Author

mjambon commented Oct 16, 2023

conf-python-3 is failing.

Some context:
Atdpy's opam dependencies include

"conf-python-3" {with-test}

which isn't new. Python is needed for testing atdpy but not for building, installing or running the atdpy command. Users can normally figure out their Python install without opam.

@mseri
Copy link
Member

mseri commented Oct 16, 2023

This is a problem in conf-python and freebsd, no action is needed on your part

@mseri
Copy link
Member

mseri commented Oct 16, 2023

Thanka

@mseri mseri merged commit a4349cb into ocaml:master Oct 16, 2023
1 of 2 checks passed
mjambon added a commit to ahrefs/atd that referenced this pull request Oct 17, 2023
* Declare dependency of atd on cmdliner

* Fix opam dependencies to match what was done for release 2.13.0
ocaml/opam-repository#24632

---------

Co-authored-by: Martin Jambon <martin@semgrep.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants