Releases: pyiron/pyiron_base
Releases · pyiron/pyiron_base
pyiron_base 0.10.7
What's Changed
- Bump pysqa from 0.2.0 to 0.2.1 by @dependabot in #1689
- Bump pyfileindex from 0.0.30 to 0.0.31 by @dependabot in #1688
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1691
- Bump tqdm from 4.66.6 to 4.67.0 by @dependabot in #1692
- Bump pint from 0.24.3 to 0.24.4 by @dependabot in #1693
Full Changelog: pyiron_base-0.10.6...pyiron_base-0.10.7
pyiron_base 0.10.6
What's Changed
- decorator: Set list length only at function call by @jan-janssen in #1677
- Extend Server class by @jan-janssen in #1679
- Bump psutil from 6.0.0 to 6.1.0 by @dependabot in #1671
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1681
- Bump tqdm from 4.66.5 to 4.66.6 by @dependabot in #1682
- Use properties for files_to_remove/compress in JobCore.compress by @pmrv in #1680
- Rename decorator from @pyiron_job to @job by @jan-janssen in #1686
- Decorator: initialise with project in local directory by @jan-janssen in #1687
Full Changelog: pyiron_base-0.10.5...pyiron_base-0.10.6
pyiron_base 0.10.5
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1672
- Always write status to HDF5 file by @jan-janssen in #1676
- Bump monty from 2024.7.30 to 2024.10.21 by @dependabot in #1673
- Debug decorator - fix delayed output for python functions by @jan-janssen in #1674
Full Changelog: pyiron_base-0.10.4...pyiron_base-0.10.5
pyiron_base-0.10.4
What's Changed
- Bump sqlalchemy from 2.0.35 to 2.0.36 by @dependabot in #1669
- Bump h5io-browser from 0.1.3 to 0.1.4 by @dependabot in #1670
- Bump h5py from 3.11.0 to 3.12.1 by @dependabot in #1650
Full Changelog: pyiron_base-0.10.3...pyiron_base-0.10.4
pyiron_base 0.10.3
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1648
- Update pysqa to 0.2.0 by @jan-janssen in #1651
- Update Github Action link on README by @jan-janssen in #1652
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1653
- Do not trip on empty files by @pmrv in #1655
- Bump executorlib from 0.0.2 to 0.0.3 by @dependabot in #1656
- Switch to pyiron_dataclasses module by @jan-janssen in #1657
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1659
- Remove default conda channel by @jan-janssen in #1661
- Update by @jan-janssen in #1662
- Bump numpy from 2.1.1 to 2.1.2 by @dependabot in #1658
- Execute NFDI4Ing with ubuntu 22.04 by @jan-janssen in #1665
- Add draw() function to delayed object by @jan-janssen in #1664
- Add server object to delayed execution by @jan-janssen in #1660
- Fix support for functions without arguments by @jan-janssen in #1663
- Bump cloudpickle from 3.0.0 to 3.1.0 by @dependabot in #1668
- Implement decorators in
pyiron_base
by @jan-janssen in #1667
Full Changelog: pyiron_base-0.10.2...pyiron_base-0.10.3
pyiron_base 0.10.2
What's Changed
- Add Docstrings and type hints with Github Co-pilot by @jan-janssen in #1640
- Add more docstrings and type hints by @jan-janssen in #1641
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1642
- Always use absolute path for restart files by @jan-janssen in #1639
- Bump conda-subprocess from 0.0.4 to 0.0.5 by @dependabot in #1644
- Files: Fix windows compatibility by @jan-janssen in #1643
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1645
- Bump sqlalchemy from 2.0.34 to 2.0.35 by @dependabot in #1646
- Update pandas and related dependencies by @jan-janssen in #1647
Full Changelog: pyiron_base-0.10.1...pyiron_base-0.10.2
pyiron_base 0.10.1
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1609
- Catch all exception in pyiron table by @pmrv in #1610
- Fix project mv by @jan-janssen in #1615
- Fix windows paths by @jan-janssen in #1616
- Get executable keys from dataclass fields by @jan-janssen in #1619
- Backwards compatible loading of server/executable by @pmrv in #1611
- [patch] Add pack backwards compatibility tests by @samwaseda in #1617
- Bump executorlib from 0.0.1 to 0.0.2 by @dependabot in #1622
- Merge main by @jan-janssen in #1623
- Revert changes to DataContainer storage format by @pmrv in #1620
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1627
- Remove conda default channel by @jan-janssen in #1628
- Only reset the job status for failed interactive jobs by @jan-janssen in #1631
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1634
- Bump sqlalchemy from 2.0.32 to 2.0.33 by @dependabot in #1636
- Update integration tests and a new one for notebooks by @pmrv in #1637
- Remove automatic recursive to_dict/from_dict again by @pmrv in #1632
- Inspect csv file without uncompressing
.tar.gz
by @samwaseda in #1629 - Bump sqlalchemy from 2.0.33 to 2.0.34 by @dependabot in #1638
- Bump numpy from 2.1.0 to 2.1.1 by @dependabot in #1635
Full Changelog: pyiron_base-0.10.0...pyiron_base-0.10.1
pyiron_base 0.10.0
What's Changed
- Update pack and unpack methods by @srmnitc in #886
- [patch] Use
tempfile
instead of creating a directory by @samwaseda in #1555 - Revert "[patch] Use
tempfile
instead of creating a directory" by @samwaseda in #1556 - [patch] Add warning when the same job is imported multiple times with
unpack
by @samwaseda in #1596 - [patch] Unify
copy_to
andmove_to
by @samwaseda in #1598 - [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1597
- [patch] Append tag when patch, minor or major is added by @samwaseda in #1599
- [patch] Restructure archive by @samwaseda in #1595
- [patch] Not create tmp file when copying everything by @samwaseda in #1589
- [patch] Use tempfile instead of creating a directory by @samwaseda in #1558
- [patch] Use tempfile to open compressed data by @samwaseda in #1601
- Executable Dataclass by @jan-janssen in #1580
- Server Dataclass by @jan-janssen in #1578
- [minor] Update pack and unpack methods by @samwaseda in #1440
- Bump tables from 3.9.2 to 3.10.1 by @dependabot in #1603
- Bump h5io-browser from 0.0.17 to 0.0.18 by @dependabot in #1606
- Interactive: Set status to aborted when job failed by @jan-janssen in #1604
- [minor] Recursive to/from_dict by @pmrv in #1602
- Update h5io_browser to 0.1.0 by @jan-janssen in #1608
- Add two classes for HasHDF/HasDict compat by @pmrv in #1364
- Update pyfileindex to 0.0.27 by @jan-janssen in #1607
- Bump numpy from 2.0.1 to 2.1.0 by @dependabot in #1605
New Contributors
Full Changelog: pyiron_base-0.9.12...pyiron_base-0.10.0
pyiron_base-0.9.12
What's Changed
- Remove empty executable test by @pmrv in #1577
- Use tempfile by @samwaseda in #1570
- Remove send_to_db by @jan-janssen in #1579
- Add docstring to import jobs by @samwaseda in #1583
- Bump tqdm from 4.66.4 to 4.66.5 by @dependabot in #1584
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1587
- Bump sqlalchemy from 2.0.31 to 2.0.32 by @dependabot in #1588
- Allow undefined pack destination by @samwaseda in #1581
- Only create temp_dir when compress=True by @samwaseda in #1582
- No copy directory by @samwaseda in #1585
- Bump pyiron-snippets from 0.1.3 to 0.1.4 by @dependabot in #1591
- not use relpath by default by @samwaseda in #1590
- Rewrite tests for pack by @samwaseda in #1593
Full Changelog: pyiron_base-0.9.11...pyiron_base-0.9.12
pyiron_base-0.9.11
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1547
- Enable Python 3.9 tests again by @jan-janssen in #1548
- Use
copytree
inpack
by @samwaseda in #1549 - Restore sub directories by @samwaseda in #1551
- Refactor and add doc string (done by ChatGPT) by @samwaseda in #1550
- Update pyfileindex to 0.0.26 and h5io_browser to 0.0.17 by @jan-janssen in #1554
- Change wrap function status when job starts running by @samwaseda in #1560
- Add a series of docstrings and type hints with github co-pilot by @jan-janssen in #1561
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1564
- Fix nfdi usecase tests failing by @jan-janssen in #1566
- Bump monty from 2024.7.12 to 2024.7.30 by @dependabot in #1565
- Add underscore to separate job name by @samwaseda in #1567
- Merge main by @jan-janssen in #1569
- Debug failing minimal tests by @jan-janssen in #1575
- Add deprecate warnings when indexing jobs directly by @pmrv in #1562
- Merge main by @jan-janssen in #1576
- Set job.status.running again by @pmrv in #1573
- delete extraction function because it became very short and give an e… by @samwaseda in #1571
- Always write input files by @pmrv in #1574
Full Changelog: pyiron_base-0.9.10...pyiron_base-0.9.11