Repository navigation
v0.15.0
·
175 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
What's Changed
- Release pyvolca 0.12.1 by @ccomb in #543
- Open 0.15.0 development by @ccomb in #544
- Leave a server the REPL did not start alone when it exits by @ccomb in #545
- Quote the fields of the debug matrix CSVs by @ccomb in #546
- Hold crypton below 2 so a fresh macOS Intel build assembles by @ccomb in #549
- Say an activity has no reference product with Maybe, not ("", 1.0, "") by @ccomb in #548
- Give the JSON-RPC request id a type of its own by @ccomb in #550
- Give a flow written in one unit a record of its own by @ccomb in #551
- Split a single score by flow and by activity by @ccomb in #552
- Let the REPL survive a mistake by @ccomb in #553
- Break a single score down from MCP and pyvolca by @ccomb in #554
- Point the MCP web links at pages the web UI has by @ccomb in #556
- Show the whole answer in a table by @ccomb in #555
- Keep only the local commands in CLI.Command by @ccomb in #557
- Open the sensitivity page on the method compute_sensitivity analysed by @ccomb in #559
- Let impacts --method name a method or a collection by @ccomb in #558
- Let flow-mapping list the flows --matched and --uncharacterized promise by @ccomb in #560
- Walk the supply chain from the command line by @ccomb in #561
- Characterize the ecoinvent 2 resource names EcoSpold 1 still writes by @ccomb in #562
- Break a score down from the command line by @ccomb in #563
- Characterize Fenpropimorph and Abamectin under their common names by @ccomb in #564
- Refuse a method UUID two collections carry on the method routes by @ccomb in #565
- Choose the collection of a method from pyvolca by @ccomb in #566
- Let a shared instance bound what one scoring request asks for by @ccomb in #567
- Read the item count an ILCD package writes as Item(s) by @ccomb in #569
- Compare two loaded method collections, factor by factor by @ccomb in #568
- Count the cores a CPU quota leaves, not the host's by @ccomb in #571
- Compare one pair of method categories alone by @ccomb in #573
- Let a shared instance bound how many scoring requests compute at once by @ccomb in #570
- Compress JSON and text answers for a client that accepts gzip by @ccomb in #574
- Report a name whose CAS numbers point elsewhere as ambiguous by @ccomb in #575
- Give every location the databases write a place in the geography table by @ccomb in #576
- Read a region written at the end of a factor's name as its location by @ccomb in #577
- Compare a land flow however a method file files it by @ccomb in #578
- Say what each impact category of a method collection holds by @ccomb in #579
- Say, for each factor of a method, where its location was read by @ccomb in #580
- Pair two places of an if_absent row when each collection writes only one by @ccomb in #581
- Read a regional flow at its region under another name of its substance by @ccomb in #584
- Read, serve and write back the dates a dataset states by @ccomb in #582
- Read one value per place whatever the order of a method's lines, and say so by @ccomb in #586
- Read what a SimaPro export says about itself and its processes by @ccomb in #585
- Gather the sources EcoSpold 1 datasets cite into the database's literature by @ccomb in #587
- Read a SimaPro method's single score as a scoring set by @ccomb in #588
- Read an EcoSpold 1 source a converter titled with a placeholder from its text by @ccomb in #589
- Serve a database's processes whole, with a fingerprint of the list by @ccomb in #583
- Answer the rows of the processes a caller names, from the activity search by @ccomb in #590
- Read the sources an ILCD package holds and the ones each process cites by @ccomb in #591
- Serve the files a database ships with its literature by @ccomb in #592
- Let a database refuse to be downloaded, under a licence it names by @ccomb in #594
- Carry a database's terms on its status in the list by @ccomb in #595
- Change a method collection through a journal by @ccomb in #593
- Say what to do when a change to a method collection is refused by @ccomb in #596
- Publish a database under a standard licence or its own by @ccomb in #597
- Know the licence keys an own licence is written with by @ccomb in #599
- Change a method collection's categories through its journal by @ccomb in #598
- Say the non-commercial condition in a sentence that reads at once by @ccomb in #600
- Give a method line's resolution a record of its own by @ccomb in #601
- Enforce a licence's refusal of the inventory and of detailed scores by @ccomb in #602
- Leave the reference line out of an activity's named exchanges by @ccomb in #603
- Read and change a collection's scoring sets as rows, through its journal by @ccomb in #604
- Say a scoring row's normalization as the client reads and writes it by @ccomb in #605
- Hold a database's licence where another reaches it as a dependency by @ccomb in #606
- Draw the supply chain edges that cross from one database to another by @ccomb in #607
- Count a linked database's depth from where the chain buys it by @ccomb in #608
- Divide a substitution's link to a linked database by its consumer's reference by @ccomb in #609
- Ask the licence of both databases a comparison reads, and of the reports quoting amounts by @ccomb in #610
- Let a database say which published database it is by @ccomb in #611
- Export a database as a package that names what it was built on by @ccomb in #612
- Import a package, linked only to the releases it was built on by @ccomb in #613
- Leave no directory behind when deleting an upload whose data sits in a subdirectory by @ccomb in #614
- Answer a failed load, copy or upload with an HTTP error by @ccomb in #617
- Remove CLAUDE.md, Claude Code reads AGENTS.md itself by @ccomb in #615
- Register the library of the level being built, not the one built last by @ccomb in #616
- Name each method's collection in list_methods by @ccomb in #618
- Let the configuration name the method collection offered first by @ccomb in #619
- Keep a usage log for whoever runs the engine to collect by @ccomb in #620
- Describe the process in each usage line by @ccomb in #621
- List every factor the loaded collections give one flow by @ccomb in #622
- Tell assistants to search in the words of the database's names by @ccomb in #624
- Rank names holding the words typed before near spellings by @ccomb in #623
- Carry zlib inside the Windows engine by @ccomb in #625
- Keep the third-party licences in one file by @ccomb in #626
- Correct an imported activity's name, location and description in place by @ccomb in #627
- Compare descriptions and suppliers, and look for a change in a later version by @ccomb in #628
- Compute a database whose inputs stay unsupplied, naming the cut-offs each result meets by @ccomb in #629
- Read an openLCA JSON-LD package by @ccomb in #630
- Apply to an activity the changes it does not say yet by @ccomb in #631
- Name openLCA JSON-LD among the formats pyvolca's README lists by @ccomb in #632
- Export a database as an openLCA package by @ccomb in #633
- Read a large openLCA package in less memory than its source by @ccomb in #634
- Read an openLCA package's documents on every core by @ccomb in #635
- Read EcoSpold 2 formulas in EcoSpold 2's own formula language by @ccomb in #636
- Price a stated energy content by its family when a method prices only the mass by @ccomb in #637
- Read the mapping file a mapping page writes, unit conversion included by @ccomb in #638
- Tell apart, in the gap report, rows that disagree on two processes of one product by @ccomb in #640
- Convert a family's factor into the unit its energy content is given per by @ccomb in #639
- Name the release substitution apart from the what-if one by @ccomb in #642
- Read a SimaPro block that has no Process line as a process by @ccomb in #641
- Release 0.15.0 by @ccomb in #643
- Split API.Types into one module per domain by @ccomb in #646
Full Changelog: v0.14.0...v0.15.0