Recent content by huin80

  1. H

    Travdata - getting data out of the PDFs

    Released version 0.6.3. Full Changelog: v0.6.2...v0.6.3 Recommended update if you are using any previous version. Highlights Security fix: update dependency setuptools to 80.8.0, resolving a security vulnerability. Update many other dependencies.
  2. H

    Travdata - getting data out of the PDFs

    To update on the status of this project: I've mostly been focused on rewriting in Rust. This has progressed pretty well - now at the point where it can extract nearly identically to the Python version (the one tiny difference is arguably better in the Rust version). The code likely needs a...
  3. H

    Travdata - getting data out of the PDFs

    Out of curiousity, what's the coverage of the macros, and what do they do? Is this data importing, or macros for gameplay in Foundry? Also, are they something you're planning to release to the community?
  4. H

    Travdata - getting data out of the PDFs

    I tested this a couple of days ago. It's broken multiple tables. I haven't done more than a quick check, so it's mostly a case of trying it and seeing if the tables you need are working or not. Or use an older version if you have one available. I'm mostly focused on the Rust port at the...
  5. H

    Travdata - getting data out of the PDFs

    I've held a release back for a while in case something else needed to fold into it, but figured that I'd release it. It's a pretty minor change, but does fix how armour equipment is extracted. Otherwise I've been slowly working on the Rust port. If anyone would benefit from addtional or tweaked...
  6. H

    Travdata - getting data out of the PDFs

    Released version 0.6.1. Full Changelog: v0.6.0...v0.6.1 Recommended update if you are using any previous version. Highlights Security fix: update dependency setuptools to 70.3.0, resolving CVE-2024-6345 for this project. Update many other dependencies.
  7. H

    Travdata - getting data out of the PDFs

    Released version 0.6.0. Full Changelog: https://github.com/huin/travdata/compare/v0.5.0...v0.6.0 Highlights Significantly breaks compatibility with old configurations. Support ECMAScript (JavaScript) based table transforms, which should have multiple benefits in flexibility moving forwards...
  8. H

    Travdata - getting data out of the PDFs

    And some annoying news... Ran into a crash with the new build under the GUI. That'll take a bit of investigation to find possible cause and fix.
  9. H

    Travdata - getting data out of the PDFs

    Okay, some good news. Managed to get some headway on life-admin, and have got some code on an experimental branch that has some success in extracting skills and specialties into a single table, with headings: Skill (name of the skill) Speciality (name of the speciality) Description (description...
  10. H

    Travdata - getting data out of the PDFs

    Agreed on supporting those wanting to load data into a spreadsheet, as that's an aim, not just supporting more general programmatic access. I'd like to support both. I vaguely have in mind that a "default" JSON format could have the structure `string[][]` (in JS typing) (Python...
  11. H

    Travdata - getting data out of the PDFs

    As for the multiple-things-on-one-line bit, that's a bit of a pain - I think that's actually a mistake on my end. In hindsight I would probably have arranged for the armour table to have 3 separate rows for the Vacc suit, however this is somewhat complicated by how the "Hostile Environment Vacc...
  12. H

    Travdata - getting data out of the PDFs

    That's really cool, and exactly the sort of thing I wanted to see happen :) (I use Foundry myself, but want to be VTT-agnostic with Travdata itself) As for my work on Travdata, I'll be a little quiet on it for the next week or two, as I've got some backlogged life admin to work through (which...
  13. H

    Travdata - getting data out of the PDFs

    Sorry for the silence on this, it's been a busy week. I've created https://github.com/huin/travdata/issues/18 to track this.
  14. H

    Travdata - getting data out of the PDFs

    I just took a quick look. The short version: yes, this looks feasible. I've created more ways to transform data as I went through the core rulebook, and started extracting things like bulleted lists or regular paragraphs. Although it can get a bit fiddlier (the current transformation system is...
  15. H

    Travdata - getting data out of the PDFs

    The Rust port (on the `rust-experiment` branch) is approximately complete in terms of CLI-based extraction, if that helps. It's less complete in terms of the GUI and release for distribution.
Back
Top