Skip to content

Releases: Chemicus-Ltd/build-boy

Digichem version 8.1.0-pre.1 for Debian-Stretch

Choose a tag to compare

Automated build of Digichem v8.1.0-pre.1 for the Debian-Stretch system

Bundled with:

digilib: 8.1.1-pre.1
basis_set_exchange: v0.9
cclib: 1.8.1.build
mako: 1.3.5
matplotlib: 3.9.2
openprattle: 1.2.0
pillow: 10.4.0
pyscf: 2.13.1
pysoc: 2.5.0
pyyaml: 6.0.2
rdkit: 2025.03.5
scipy: 1.13.1
urwid: 2.6.15
weasyprint: 62.3

Changes in this version (8.1.0-pre.1) since 8.0.0

New features:

  • [%as:]: added in-core/out-core ('-rw') option for std2
  • [%as:]: added support for configurables index
  • [%as:]: allowed no limit on method part endpoint
  • [%as:]: added ID to method part end point
  • [%as:]: added method endpoints to get programs/destinations matching a class name
  • [%as:]: added atom_defaults to other program parsers
  • [%as:]: added option to disable the xtb density cube file

Bugfixes:

  • [%as:]: fixed a bug when using basis sets from the BSE that don't contain ECPs
  • [%as:]: added patch for unusual charactres in endpoints
  • [%as:]: fixed xTB calculations crashing if topo file is missing for some reason
  • [%as:]: fixed error message when trying to delete xtb cube file but no results have been parsed
  • [%as:]: fixed xTB program not using latest 6.7.1
  • [%as:]: ulimit is now automatically set based on the total allocated memory

Documentation changes:

  • [%as:]: updated documentation to v8 references

Testing updates:

  • [%as:]: updated tests to reflect new methods in libary

Miscellaneous:

  • [%as:]: update last modified
  • [%as:]: replaced missing chars with empty strings instead of underscores in endpoint
  • [%as:]: fixed wrong type for xtb cube option
  • [%as:]: added better handling of xTB cube file
  • [%as:]: bumped version to 8.1.0-pre.1
  • [%as:]: added SOS-wPBEPP86 to auto characterisation
  • [%as:]: bumped version to 8.0.0-pre.1
  • [%as:]: added SCS and SOS version of wPBEPP86 to library
  • [%as:]: updated docs workflow
  • [%as:]: bumped version to 8.0.0

Built by the hard-working Build-boy.

Digichem version 8.1.0-pre.1 for Debian-Jessie

Choose a tag to compare

Automated build of Digichem v8.1.0-pre.1 for the Debian-Jessie system

Bundled with:

digilib: 8.1.1-pre.1
basis_set_exchange: v0.9
cclib: 1.8.1.build
mako: 1.3.5
matplotlib: 3.9.2
openprattle: 1.2.0
pillow: 10.4.0
pyscf: 2.13.1
pysoc: 2.5.0
pyyaml: 6.0.2
rdkit: 2025.03.5
scipy: 1.13.1
urwid: 2.6.15
weasyprint: 62.3

Changes in this version (8.1.0-pre.1) since 8.0.0

New features:

  • [%as:]: added in-core/out-core ('-rw') option for std2
  • [%as:]: added support for configurables index
  • [%as:]: allowed no limit on method part endpoint
  • [%as:]: added ID to method part end point
  • [%as:]: added method endpoints to get programs/destinations matching a class name
  • [%as:]: added atom_defaults to other program parsers
  • [%as:]: added option to disable the xtb density cube file

Bugfixes:

  • [%as:]: fixed a bug when using basis sets from the BSE that don't contain ECPs
  • [%as:]: added patch for unusual charactres in endpoints
  • [%as:]: fixed xTB calculations crashing if topo file is missing for some reason
  • [%as:]: fixed error message when trying to delete xtb cube file but no results have been parsed
  • [%as:]: fixed xTB program not using latest 6.7.1
  • [%as:]: ulimit is now automatically set based on the total allocated memory

Documentation changes:

  • [%as:]: updated documentation to v8 references

Testing updates:

  • [%as:]: updated tests to reflect new methods in libary

Miscellaneous:

  • [%as:]: update last modified
  • [%as:]: replaced missing chars with empty strings instead of underscores in endpoint
  • [%as:]: fixed wrong type for xtb cube option
  • [%as:]: added better handling of xTB cube file
  • [%as:]: bumped version to 8.1.0-pre.1
  • [%as:]: added SOS-wPBEPP86 to auto characterisation
  • [%as:]: bumped version to 8.0.0-pre.1
  • [%as:]: added SCS and SOS version of wPBEPP86 to library
  • [%as:]: updated docs workflow
  • [%as:]: bumped version to 8.0.0

Built by the hard-working Build-boy.

Digichem version 8.1.0-pre.1 for Debian-Buster

Choose a tag to compare

Automated build of Digichem v8.1.0-pre.1 for the Debian-Buster system

Bundled with:

digilib: 8.1.1-pre.1
basis_set_exchange: v0.9
cclib: 1.8.1.build
mako: 1.3.5
matplotlib: 3.9.2
openprattle: 1.2.0
pillow: 10.4.0
pyscf: 2.13.1
pysoc: 2.5.0
pyyaml: 6.0.2
rdkit: 2025.09.2
scipy: 1.13.1
urwid: 2.6.15
weasyprint: 62.3

Changes in this version (8.1.0-pre.1) since 8.0.0

New features:

  • [%as:]: added in-core/out-core ('-rw') option for std2
  • [%as:]: added support for configurables index
  • [%as:]: allowed no limit on method part endpoint
  • [%as:]: added ID to method part end point
  • [%as:]: added method endpoints to get programs/destinations matching a class name
  • [%as:]: added atom_defaults to other program parsers
  • [%as:]: added option to disable the xtb density cube file

Bugfixes:

  • [%as:]: fixed a bug when using basis sets from the BSE that don't contain ECPs
  • [%as:]: added patch for unusual charactres in endpoints
  • [%as:]: fixed xTB calculations crashing if topo file is missing for some reason
  • [%as:]: fixed error message when trying to delete xtb cube file but no results have been parsed
  • [%as:]: fixed xTB program not using latest 6.7.1
  • [%as:]: ulimit is now automatically set based on the total allocated memory

Documentation changes:

  • [%as:]: updated documentation to v8 references

Testing updates:

  • [%as:]: updated tests to reflect new methods in libary

Miscellaneous:

  • [%as:]: update last modified
  • [%as:]: replaced missing chars with empty strings instead of underscores in endpoint
  • [%as:]: fixed wrong type for xtb cube option
  • [%as:]: added better handling of xTB cube file
  • [%as:]: bumped version to 8.1.0-pre.1
  • [%as:]: added SOS-wPBEPP86 to auto characterisation
  • [%as:]: bumped version to 8.0.0-pre.1
  • [%as:]: added SCS and SOS version of wPBEPP86 to library
  • [%as:]: updated docs workflow
  • [%as:]: bumped version to 8.0.0

Built by the hard-working Build-boy.

Digichem version 8.1.0-pre.1 for Debian-Bullseye

Choose a tag to compare

Automated build of Digichem v8.1.0-pre.1 for the Debian-Bullseye system

Bundled with:

digilib: 8.1.1-pre.1
basis_set_exchange: 0.11
cclib: 1.8.1.build
mako: 1.3.10
matplotlib: 3.9.4
openprattle: 1.2.0
pillow: 11.3.0
pyscf: 2.13.1
pysoc: 2.5.0
pyyaml: 6.0.2
rdkit: 2025.09.2
scipy: 1.13.1
urwid: 3.0.2
weasyprint: 65.1

Changes in this version (8.1.0-pre.1) since 8.0.0

New features:

  • [2026-10-14:]: added in-core/out-core ('-rw') option for std2
  • [2026-10-14:]: added support for configurables index
  • [2026-10-13:]: allowed no limit on method part endpoint
  • [2026-10-13:]: added ID to method part end point
  • [2026-10-13:]: added method endpoints to get programs/destinations matching a class name
  • [2026-10-09:]: added atom_defaults to other program parsers
  • [2026-10-09:]: added option to disable the xtb density cube file

Bugfixes:

  • [2026-10-14:]: fixed a bug when using basis sets from the BSE that don't contain ECPs
  • [2026-10-12:]: added patch for unusual charactres in endpoints
  • [2026-10-09:]: fixed xTB calculations crashing if topo file is missing for some reason
  • [2026-10-09:]: fixed error message when trying to delete xtb cube file but no results have been parsed
  • [2026-10-09:]: fixed xTB program not using latest 6.7.1
  • [2026-10-09:]: ulimit is now automatically set based on the total allocated memory

Documentation changes:

  • [2026-10-08:]: updated documentation to v8 references

Testing updates:

  • [2026-10-09:]: updated tests to reflect new methods in libary

Miscellaneous:

  • [2026-10-14:]: update last modified
  • [2026-10-12:]: replaced missing chars with empty strings instead of underscores in endpoint
  • [2026-10-09:]: fixed wrong type for xtb cube option
  • [2026-10-09:]: added better handling of xTB cube file
  • [2026-10-09:]: bumped version to 8.1.0-pre.1
  • [2026-10-09:]: added SOS-wPBEPP86 to auto characterisation
  • [2026-10-09:]: bumped version to 8.0.0-pre.1
  • [2026-10-09:]: added SCS and SOS version of wPBEPP86 to library
  • [2026-10-08:]: updated docs workflow
  • [2026-10-07:]: bumped version to 8.0.0

Built by the hard-working Build-boy.

Digichem version 8.1.0-pre.1 for CentOS-Stream-8

Choose a tag to compare

Automated build of Digichem v8.1.0-pre.1 for the CentOS-Stream-8 system

Bundled with:

digilib: 8.1.1-pre.1
basis_set_exchange: v0.9
cclib: 1.8.1.build
mako: 1.3.3
matplotlib: 3.3.2
openprattle: 1.2.0
pillow: 11.3.0
pyscf: 2.13.1
pysoc: 2.5.0
pyyaml: 6.0.1
rdkit: 2025.03.5
scipy: 1.13.0
urwid: 2.6.11
weasyprint: 62.0

Changes in this version (8.1.0-pre.1) since 8.0.0

New features:

  • [2026-10-14:]: added in-core/out-core ('-rw') option for std2
  • [2026-10-14:]: added support for configurables index
  • [2026-10-13:]: allowed no limit on method part endpoint
  • [2026-10-13:]: added ID to method part end point
  • [2026-10-13:]: added method endpoints to get programs/destinations matching a class name
  • [2026-10-09:]: added atom_defaults to other program parsers
  • [2026-10-09:]: added option to disable the xtb density cube file

Bugfixes:

  • [2026-10-14:]: fixed a bug when using basis sets from the BSE that don't contain ECPs
  • [2026-10-12:]: added patch for unusual charactres in endpoints
  • [2026-10-09:]: fixed xTB calculations crashing if topo file is missing for some reason
  • [2026-10-09:]: fixed error message when trying to delete xtb cube file but no results have been parsed
  • [2026-10-09:]: fixed xTB program not using latest 6.7.1
  • [2026-10-09:]: ulimit is now automatically set based on the total allocated memory

Documentation changes:

  • [2026-10-08:]: updated documentation to v8 references

Testing updates:

  • [2026-10-09:]: updated tests to reflect new methods in libary

Miscellaneous:

  • [2026-10-14:]: update last modified
  • [2026-10-12:]: replaced missing chars with empty strings instead of underscores in endpoint
  • [2026-10-09:]: fixed wrong type for xtb cube option
  • [2026-10-09:]: added better handling of xTB cube file
  • [2026-10-09:]: bumped version to 8.1.0-pre.1
  • [2026-10-09:]: added SOS-wPBEPP86 to auto characterisation
  • [2026-10-09:]: bumped version to 8.0.0-pre.1
  • [2026-10-09:]: added SCS and SOS version of wPBEPP86 to library
  • [2026-10-08:]: updated docs workflow
  • [2026-10-07:]: bumped version to 8.0.0

Built by the hard-working Build-boy.

Digichem version 8.1.0-pre.1 for CentOS-8.5

Choose a tag to compare

@build-boy build-boy released this 15 Oct 01:54

Automated build of Digichem v8.1.0-pre.1 for the CentOS-8.5 system

Bundled with:

digilib: 8.1.1-pre.1
basis_set_exchange: 0.11
cclib: Debug
mako: 1.3.10
matplotlib: 3.9.1
openprattle: 1.2.0
pillow: 10.3.0
pyscf: 2.13.1
pysoc: 2.5.0
pyyaml: 6.0.2
rdkit: 2024.03.6
scipy: 1.13.1
urwid: 3.0.2
weasyprint: 65.1

Changes in this version (8.1.0-pre.1) since 8.0.0

New features:

  • [2026-10-14:]: added in-core/out-core ('-rw') option for std2
  • [2026-10-14:]: added support for configurables index
  • [2026-10-13:]: allowed no limit on method part endpoint
  • [2026-10-13:]: added ID to method part end point
  • [2026-10-13:]: added method endpoints to get programs/destinations matching a class name
  • [2026-10-09:]: added atom_defaults to other program parsers
  • [2026-10-09:]: added option to disable the xtb density cube file

Bugfixes:

  • [2026-10-14:]: fixed a bug when using basis sets from the BSE that don't contain ECPs
  • [2026-10-12:]: added patch for unusual charactres in endpoints
  • [2026-10-09:]: fixed xTB calculations crashing if topo file is missing for some reason
  • [2026-10-09:]: fixed error message when trying to delete xtb cube file but no results have been parsed
  • [2026-10-09:]: fixed xTB program not using latest 6.7.1
  • [2026-10-09:]: ulimit is now automatically set based on the total allocated memory

Documentation changes:

  • [2026-10-08:]: updated documentation to v8 references

Testing updates:

  • [2026-10-09:]: updated tests to reflect new methods in libary

Miscellaneous:

  • [2026-10-14:]: update last modified
  • [2026-10-12:]: replaced missing chars with empty strings instead of underscores in endpoint
  • [2026-10-09:]: fixed wrong type for xtb cube option
  • [2026-10-09:]: added better handling of xTB cube file
  • [2026-10-09:]: bumped version to 8.1.0-pre.1
  • [2026-10-09:]: added SOS-wPBEPP86 to auto characterisation
  • [2026-10-09:]: bumped version to 8.0.0-pre.1
  • [2026-10-09:]: added SCS and SOS version of wPBEPP86 to library
  • [2026-10-08:]: updated docs workflow
  • [2026-10-07:]: bumped version to 8.0.0

Built by the hard-working Build-boy.

Digichem version 8.1.0-pre.1 for CentOS-7.9

Choose a tag to compare

@build-boy build-boy released this 15 Oct 01:22

Automated build of Digichem v8.1.0-pre.1 for the CentOS-7.9 system

Bundled with:

digilib: 8.1.1-pre.1
basis_set_exchange: v0.9
cclib: 1.8.1.build
mako: 1.3.5
matplotlib: 3.9.2
openprattle: 1.2.0
pillow: 10.4.0
pyscf: 2.13.1
pysoc: 2.5.0
pyyaml: 6.0.2
rdkit: 2025.03.5
scipy: 1.13.1
urwid: 2.6.15
weasyprint: 62.3

Changes in this version (8.1.0-pre.1) since 8.0.0

New features:

  • [2026-10-14:]: added in-core/out-core ('-rw') option for std2
  • [2026-10-14:]: added support for configurables index
  • [2026-10-13:]: allowed no limit on method part endpoint
  • [2026-10-13:]: added ID to method part end point
  • [2026-10-13:]: added method endpoints to get programs/destinations matching a class name
  • [2026-10-09:]: added atom_defaults to other program parsers
  • [2026-10-09:]: added option to disable the xtb density cube file

Bugfixes:

  • [2026-10-14:]: fixed a bug when using basis sets from the BSE that don't contain ECPs
  • [2026-10-12:]: added patch for unusual charactres in endpoints
  • [2026-10-09:]: fixed xTB calculations crashing if topo file is missing for some reason
  • [2026-10-09:]: fixed error message when trying to delete xtb cube file but no results have been parsed
  • [2026-10-09:]: fixed xTB program not using latest 6.7.1
  • [2026-10-09:]: ulimit is now automatically set based on the total allocated memory

Documentation changes:

  • [2026-10-08:]: updated documentation to v8 references

Testing updates:

  • [2026-10-09:]: updated tests to reflect new methods in libary

Miscellaneous:

  • [2026-10-14:]: update last modified
  • [2026-10-12:]: replaced missing chars with empty strings instead of underscores in endpoint
  • [2026-10-09:]: fixed wrong type for xtb cube option
  • [2026-10-09:]: added better handling of xTB cube file
  • [2026-10-09:]: bumped version to 8.1.0-pre.1
  • [2026-10-09:]: added SOS-wPBEPP86 to auto characterisation
  • [2026-10-09:]: bumped version to 8.0.0-pre.1
  • [2026-10-09:]: added SCS and SOS version of wPBEPP86 to library
  • [2026-10-08:]: updated docs workflow
  • [2026-10-07:]: bumped version to 8.0.0

Built by the hard-working Build-boy.

Digichem version 8.1.0-pre.1 for Rocky-Linux-9

Choose a tag to compare

Automated build of Digichem v8.1.0-pre.1 for the Rocky-Linux-9 system

Bundled with:

digilib: 8.1.1-pre.1
basis_set_exchange: v0.9
cclib: 1.8.1.build
mako: 1.3.5
matplotlib: 3.9.2
openprattle: 1.2.0
pillow: 10.4.0
pyscf: 2.13.1
pysoc: 2.5.0
pyyaml: 6.0.2
rdkit: 2025.03.5
scipy: 1.13.1
urwid: 2.6.15
weasyprint: 62.3

Changes in this version (8.1.0-pre.1) since 8.0.0

New features:

  • [2026-10-14:]: added in-core/out-core ('-rw') option for std2
  • [2026-10-14:]: added support for configurables index
  • [2026-10-13:]: allowed no limit on method part endpoint
  • [2026-10-13:]: added ID to method part end point
  • [2026-10-13:]: added method endpoints to get programs/destinations matching a class name
  • [2026-10-09:]: added atom_defaults to other program parsers
  • [2026-10-09:]: added option to disable the xtb density cube file

Bugfixes:

  • [2026-10-14:]: fixed a bug when using basis sets from the BSE that don't contain ECPs
  • [2026-10-12:]: added patch for unusual charactres in endpoints
  • [2026-10-09:]: fixed xTB calculations crashing if topo file is missing for some reason
  • [2026-10-09:]: fixed error message when trying to delete xtb cube file but no results have been parsed
  • [2026-10-09:]: fixed xTB program not using latest 6.7.1
  • [2026-10-09:]: ulimit is now automatically set based on the total allocated memory

Documentation changes:

  • [2026-10-08:]: updated documentation to v8 references

Testing updates:

  • [2026-10-09:]: updated tests to reflect new methods in libary

Miscellaneous:

  • [2026-10-14:]: update last modified
  • [2026-10-12:]: replaced missing chars with empty strings instead of underscores in endpoint
  • [2026-10-09:]: fixed wrong type for xtb cube option
  • [2026-10-09:]: added better handling of xTB cube file
  • [2026-10-09:]: bumped version to 8.1.0-pre.1
  • [2026-10-09:]: added SOS-wPBEPP86 to auto characterisation
  • [2026-10-09:]: bumped version to 8.0.0-pre.1
  • [2026-10-09:]: added SCS and SOS version of wPBEPP86 to library
  • [2026-10-08:]: updated docs workflow
  • [2026-10-07:]: bumped version to 8.0.0

Built by the hard-working Build-boy.

Digichem version 8.0.0 for Debian-Bullseye

Choose a tag to compare

Automated build of Digichem v8.0.0 for the Debian-Bullseye system

Bundled with:

digilib: 8.0.0
basis_set_exchange: 0.11
cclib: 1.8.1.build
mako: 1.3.10
matplotlib: 3.9.4
openprattle: 1.2.0
pillow: 11.3.0
pyscf: 2.13.1
pysoc: 2.5.0
pyyaml: 6.0.2
rdkit: 2025.09.2
scipy: 1.13.1
urwid: 3.0.2
weasyprint: 65.1

Changes in this version (8.0.0) since 7.5.1

New features:

  • [2026-10-06:]: added support for 'default' keyword as a filter option to result program
  • [2026-10-06:]: added db_name param to Firestore_job_database
  • [2026-05-24:]: switched reports to using human_method_type property from alignment classes
  • [2024-08-08:]: added ability to specify alignment method on the command line
  • [2026-09-17:]: job q program now limits from the most recent jobs, not the oldest
  • [2026-08-18:]: unavailable nodes are now hidden by default
  • [2026-08-18:]: stopped creating double licenses for cloud only sign-ups
  • [2026-08-18:]: added hubspot email functionality to stripe endpoint
  • [2026-08-18:]: added customer deleted endpoint
  • [2026-08-18:]: also listen for subscription cancel events
  • [2026-08-18:]: enabled update_subscription endpoint
  • [2026-08-18:]: added update_subscription endpoint
  • [2026-08-11:]: added missing background-tasks
  • [2026-08-11:]: added further endpoints for stripe
  • [2026-08-11:]: added initial version of stripe endpoint
  • [2026-08-11:]: added initial versions of stripe endpoints
  • [2026-08-11:]: added better error reporting when lacking policy permissions
  • [2026-08-11:]: added support for multiple license policies and restricting access based on policy
  • [2026-08-06:]: updated programs to use bundled binaries as defaults
  • [2026-08-04:]: updated authorship info
  • [2026-08-03:]: updated to new digilib/digichem structure
  • [2026-07-21:]: enabled authentication for v0 api
  • [2026-07-21:]: migrated store_in_db and poll_interval options
  • [2026-07-21:]: migrated structure from calculation to destination
  • [2026-07-17:]: migrated scratch options from calculation objects to destination objects
  • [2026-07-20:]: updated build-static to latest xTB versions
  • [2026-07-17:]: CREST, CENSO, xtb, xtb4stda, and std2 now use the pre-compiled digichem binaries by default
  • [2026-07-16:]: added build-static files as sub-module
  • [2026-07-15:]: increased xTB density cube step-size to 0.5
  • [2026-07-14:]: removed the broken GFN0-xTB method
  • [2026-07-14:]: added OMP_NUM_THREADS to slurm templates to cover numpy and other libs loading openmp too early for us to change threads
  • [2026-07-14:]: enabled density fitting by default on most PySCF calculations
  • [2026-07-14:]: disabled opt/freq combined jobs for PySCF as density fitting is poorly supported here
  • [2026-07-14:]: permitted some method fields to be set in api submissions
  • [2026-07-10:]: added library_path options for xTB, xtb4stda, and std2
  • [2026-07-10:]: improved logging support for xTB and other programs that print info to stderr
  • [2026-07-09:]: xtb now only writes density.cube files if a report has bene requested
  • [2026-07-08:]: PySCF now supports ECPs
  • [2026-07-08:]: added better clean-up options for xTB and PySCF with sTDA
  • [2026-07-06:]: updated sTD-DFT calculations for PySCF to reduce number of orbitals and set function exchange
  • [2026-07-06:]: pyscf now passes std2_log_file to parse if one exists
  • [2026-07-06:]: added std2_log_file_path property to Std2_mixin
  • [2026-07-06:]: added support for calculating sTDA states with pyscf wavefunction
  • [2026-07-03:]: increased step size for xtb density plots
  • [2026-07-03:]: xtb excited states now only render HOMO+3 to LUMO-3
  • [2026-07-02:]: added support for xTB excited states
  • [2026-07-01:]: added ability to render total density for xTB
  • [2026-07-01:]: added ability to write xTB xcontrol
  • [2026-07-01:]: initial calc definitions for xTB
  • [2026-07-01:]: added support for generating images with xTB
  • [2026-07-01:]: added initial support for xTB
  • [2026-06-29:]: reduced general api access level to just USER, set submission endpoints as LICENSE
  • [2026-06-18:]: profiling steps can now be given in decimals
  • 2026-06-15:: added option to toggle the slow spin-dipole interaction in PySCF NMR coupling
  • 2026-06-15:: license update is now run as a background task
  • 2026-06-15:: updated envs
  • 2026-06-15:: added function to auto update licenses
  • 2026-06-15:: expanded digichemd to support env
  • [2026-06-05:]: switched default PySCF geometry solver to geometric
  • [2026-06-03:]: set local methods to hidden
  • [2026-05-19:]: added error reporting when trying to submit a method that does not exist
  • [2026-05-19:]: adjusted API for jobs to better include relationships
  • [2026-05-08:]: added support for submitting matrices with IDs & overrides
  • [2026-05-08:]: added initial support for supplying overrides for library methods

Bugfixes:

  • [2026-10-07:]: PySCF now properly supports scf['iterations']
  • [2026-10-05:]: fixed tinyDB IDs missing initial zero characters
  • [2026-10-05:]: fixed library path arguments sometimes getting mangled when edited in the terminal interface
  • [2026-10-05:]: fixed get_node_children endpoint
  • [2026-09-30:]: fixed Turbomole calculations not applying SCS paramaters correctly
  • [2026-09-29:]: fixed Turbomole calculations not placing some temp files in the scratch location
  • [2026-09-29:]: fixed not being able to specify scs params for Turbomole
  • [2026-09-29:]: fixed typo in report resulting in wrong style for fractions
  • [2026-09-21:]: the same
  • [2026-09-21:]: fixed Orca dcorr correction using the wrong type
  • [2026-09-18:]: fix for series calculations being submitted twice
  • [2026-09-18:]: fixed typo in Series
  • [2026-09-18:]: fixed jobs endpoint crashing if slurm disappears
  • [2026-09-16:]: fixed missing combined reports
  • [2026-09-16:]: fixed username missing from job q command
  • [2026-09-14:]: fixed missing profiling data for PySCF
  • [2026-09-14:]: fixed not being able to submit when sending overrides
  • [2026-09-14:]: fixed method overrides
  • [2026-09-03:]: fixed various Gaussian cube maker objects not inheriting cubegen executable
  • [2026-09-02:]: fixed various crashed caused by attempting to update a job that's not recorded in the job db
  • [2026-09-02:]: fixed mongita job db error messages referring to 'results' instead if 'jobs'
  • [2026-09-01:]: fixed missing gaussian reports
  • [2026-09-01:]: fixed series calcs not supporting email address
  • [2026-08-30:]: fixed job queue program not filtering correctly
  • [2026-08-18:]: fixed push instead of append
  • [2026-08-18:]: fixed using wrong ID in update endpoint
  • [2026-08-12:]: fix for when a user adds an additional license
  • [2026-08-12:]: fixed typo
  • [2026-08-12:]: slurm allocation should be updated even if the user account already exists
  • [2026-08-12:]: checkout webhook now checks for 6 licenses instead of just 2
  • [2026-08-11:]: added missing comma
  • [2026-08-11:]: fixed missing variables
  • [2026-08-11:]: fixed endpoint
  • [2026-08-11:]: fixed call to non-existant pre()
  • [2026-08-11:]: fixed destination.pre() not being called from resumable configs
  • [2026-08-07:]: fixed missing program stats
  • [2026-08-06:]: fixed showing hidden queue usage in API (fixed digichem-desktop#103)
  • [2026-08-04:]: fixed bundling both digichem and digilib into same dir
  • [2026-07-21:]: fixed v0 auth dependency
  • [2026-07-21:]: removed deprecated use_username
  • [2026-07-21:]: fixed trying to access the non-existant calculation.scratch_directory
  • [2026-07-21:]: fixed failed to load old methods that no longer conform to the modern spec
  • [2026-07-21:]: fixed import for configurables.Duration
  • [2026-07-20:]: added back std2_path to Pyscf for backwards compat
  • [2026-07-20:]: fixed oddities in SLURM
  • [2026-07-17:]: fixed mixing up binary dirs in freeze
  • [2026-07-17:]: fixed missing binary folder when freezing
  • [2026-07-15:]: added missing solvent arg for xtb4stda and missing -rpa flag for std2
  • [2026-07-15:]: XTB4STDAHOME and STD2HOME are now only set if the relevant options are given
  • [2026-07-14:]: added missing gas phase functionals
  • [2026-07-14:]: fixed broken single method submission api
  • [2026-07-09:]: fixed some options bugs in xTB
  • [2026-07-08:]: fixed PySCF not being able to mix internal and exchange basis sets
  • [2026-07-08:]: fixed bug in PySCF write_molden() method
  • [2026-07-07:]: fixed sometimes rendering hundreds of orbitals with xTB excited states
  • [2026-07-07:]: fixed copying xtb input file by reading everything into memory at once
  • [2026-07-07:]: added missing std options to xtb
  • [2026-07-07:]: removed threshold from xtb excited states
  • [2026-07-01:]: fixed -p instead of -P in xTB
  • [2026-07-01:]: fixed bug in PySCF image generator
  • [2026-06-29:]: fixed bug in mongita job db with user token
  • 2026-06-15:: fixed missing billing limit
  • 2026-06-15:: missing quote
  • 2026-06-15:: fixed typo
  • 2026-06-15:: fixed wrong router
  • 2026-06-15:: fixed lingering slash in endpoint
  • 2026-06-15:: fixed more naming problems
  • 2026-06-15:: fixed wrong endpoint name
  • [2026-06-05:]: fixed PySCF optimisation not using the final SCF wavefunction, resulting in strange geometry in reports. PySCF geometry calcs now save each geometry step to an xyz file
  • [2026-06-03:]: added fix for servers on NFS using the same lock file across different nodes, that could leak to strange connection problems
  • [2026-05-19:]: fixed matrix submit expecting an input field in each method
  • [2026-05-08:]: fixed assigning to the object rather than dict in override
  • [2026-05-08:]: fixed trying to merge calc options into destination instead
  • [2026-05-08:]: fixed using dict as object in new jobs api
  • [2026-05-08:]: fixed firestore not writing sub collections if no id is provided for the main doc
  • [2026-05-08:]: fixed firestore crash if certain sub-collections ...
Read more

Digichem version 8.0.0 for Debian-Bookworm

Choose a tag to compare

Automated build of Digichem v8.0.0 for the Debian-Bookworm system

Bundled with:

digilib: 8.0.0
basis_set_exchange: v0.9
cclib: 1.8.1.build
mako: 1.3.5
matplotlib: 3.9.2
openprattle: 1.2.0
pillow: 10.4.0
pyscf: 2.13.1
pysoc: 2.5.0
pyyaml: 6.0.2
rdkit: 2025.09.2
scipy: 1.13.1
urwid: 2.6.15
weasyprint: 62.3

Changes in this version (8.0.0) since 7.5.1

New features:

  • [2026-10-06:]: added support for 'default' keyword as a filter option to result program
  • [2026-10-06:]: added db_name param to Firestore_job_database
  • [2026-05-24:]: switched reports to using human_method_type property from alignment classes
  • [2024-08-08:]: added ability to specify alignment method on the command line
  • [2026-09-17:]: job q program now limits from the most recent jobs, not the oldest
  • [2026-08-18:]: unavailable nodes are now hidden by default
  • [2026-08-18:]: stopped creating double licenses for cloud only sign-ups
  • [2026-08-18:]: added hubspot email functionality to stripe endpoint
  • [2026-08-18:]: added customer deleted endpoint
  • [2026-08-18:]: also listen for subscription cancel events
  • [2026-08-18:]: enabled update_subscription endpoint
  • [2026-08-18:]: added update_subscription endpoint
  • [2026-08-11:]: added missing background-tasks
  • [2026-08-11:]: added further endpoints for stripe
  • [2026-08-11:]: added initial version of stripe endpoint
  • [2026-08-11:]: added initial versions of stripe endpoints
  • [2026-08-11:]: added better error reporting when lacking policy permissions
  • [2026-08-11:]: added support for multiple license policies and restricting access based on policy
  • [2026-08-06:]: updated programs to use bundled binaries as defaults
  • [2026-08-04:]: updated authorship info
  • [2026-08-03:]: updated to new digilib/digichem structure
  • [2026-07-21:]: enabled authentication for v0 api
  • [2026-07-21:]: migrated store_in_db and poll_interval options
  • [2026-07-21:]: migrated structure from calculation to destination
  • [2026-07-17:]: migrated scratch options from calculation objects to destination objects
  • [2026-07-20:]: updated build-static to latest xTB versions
  • [2026-07-17:]: CREST, CENSO, xtb, xtb4stda, and std2 now use the pre-compiled digichem binaries by default
  • [2026-07-16:]: added build-static files as sub-module
  • [2026-07-15:]: increased xTB density cube step-size to 0.5
  • [2026-07-14:]: removed the broken GFN0-xTB method
  • [2026-07-14:]: added OMP_NUM_THREADS to slurm templates to cover numpy and other libs loading openmp too early for us to change threads
  • [2026-07-14:]: enabled density fitting by default on most PySCF calculations
  • [2026-07-14:]: disabled opt/freq combined jobs for PySCF as density fitting is poorly supported here
  • [2026-07-14:]: permitted some method fields to be set in api submissions
  • [2026-07-10:]: added library_path options for xTB, xtb4stda, and std2
  • [2026-07-10:]: improved logging support for xTB and other programs that print info to stderr
  • [2026-07-09:]: xtb now only writes density.cube files if a report has bene requested
  • [2026-07-08:]: PySCF now supports ECPs
  • [2026-07-08:]: added better clean-up options for xTB and PySCF with sTDA
  • [2026-07-06:]: updated sTD-DFT calculations for PySCF to reduce number of orbitals and set function exchange
  • [2026-07-06:]: pyscf now passes std2_log_file to parse if one exists
  • [2026-07-06:]: added std2_log_file_path property to Std2_mixin
  • [2026-07-06:]: added support for calculating sTDA states with pyscf wavefunction
  • [2026-07-03:]: increased step size for xtb density plots
  • [2026-07-03:]: xtb excited states now only render HOMO+3 to LUMO-3
  • [2026-07-02:]: added support for xTB excited states
  • [2026-07-01:]: added ability to render total density for xTB
  • [2026-07-01:]: added ability to write xTB xcontrol
  • [2026-07-01:]: initial calc definitions for xTB
  • [2026-07-01:]: added support for generating images with xTB
  • [2026-07-01:]: added initial support for xTB
  • [2026-06-29:]: reduced general api access level to just USER, set submission endpoints as LICENSE
  • [2026-06-18:]: profiling steps can now be given in decimals
  • 2026-06-15:: added option to toggle the slow spin-dipole interaction in PySCF NMR coupling
  • 2026-06-15:: license update is now run as a background task
  • 2026-06-15:: updated envs
  • 2026-06-15:: added function to auto update licenses
  • 2026-06-15:: expanded digichemd to support env
  • [2026-06-05:]: switched default PySCF geometry solver to geometric
  • [2026-06-03:]: set local methods to hidden
  • [2026-05-19:]: added error reporting when trying to submit a method that does not exist
  • [2026-05-19:]: adjusted API for jobs to better include relationships
  • [2026-05-08:]: added support for submitting matrices with IDs & overrides
  • [2026-05-08:]: added initial support for supplying overrides for library methods

Bugfixes:

  • [2026-10-07:]: PySCF now properly supports scf['iterations']
  • [2026-10-05:]: fixed tinyDB IDs missing initial zero characters
  • [2026-10-05:]: fixed library path arguments sometimes getting mangled when edited in the terminal interface
  • [2026-10-05:]: fixed get_node_children endpoint
  • [2026-09-30:]: fixed Turbomole calculations not applying SCS paramaters correctly
  • [2026-09-29:]: fixed Turbomole calculations not placing some temp files in the scratch location
  • [2026-09-29:]: fixed not being able to specify scs params for Turbomole
  • [2026-09-29:]: fixed typo in report resulting in wrong style for fractions
  • [2026-09-21:]: the same
  • [2026-09-21:]: fixed Orca dcorr correction using the wrong type
  • [2026-09-18:]: fix for series calculations being submitted twice
  • [2026-09-18:]: fixed typo in Series
  • [2026-09-18:]: fixed jobs endpoint crashing if slurm disappears
  • [2026-09-16:]: fixed missing combined reports
  • [2026-09-16:]: fixed username missing from job q command
  • [2026-09-14:]: fixed missing profiling data for PySCF
  • [2026-09-14:]: fixed not being able to submit when sending overrides
  • [2026-09-14:]: fixed method overrides
  • [2026-09-03:]: fixed various Gaussian cube maker objects not inheriting cubegen executable
  • [2026-09-02:]: fixed various crashed caused by attempting to update a job that's not recorded in the job db
  • [2026-09-02:]: fixed mongita job db error messages referring to 'results' instead if 'jobs'
  • [2026-09-01:]: fixed missing gaussian reports
  • [2026-09-01:]: fixed series calcs not supporting email address
  • [2026-08-30:]: fixed job queue program not filtering correctly
  • [2026-08-18:]: fixed push instead of append
  • [2026-08-18:]: fixed using wrong ID in update endpoint
  • [2026-08-12:]: fix for when a user adds an additional license
  • [2026-08-12:]: fixed typo
  • [2026-08-12:]: slurm allocation should be updated even if the user account already exists
  • [2026-08-12:]: checkout webhook now checks for 6 licenses instead of just 2
  • [2026-08-11:]: added missing comma
  • [2026-08-11:]: fixed missing variables
  • [2026-08-11:]: fixed endpoint
  • [2026-08-11:]: fixed call to non-existant pre()
  • [2026-08-11:]: fixed destination.pre() not being called from resumable configs
  • [2026-08-07:]: fixed missing program stats
  • [2026-08-06:]: fixed showing hidden queue usage in API (fixed digichem-desktop#103)
  • [2026-08-04:]: fixed bundling both digichem and digilib into same dir
  • [2026-07-21:]: fixed v0 auth dependency
  • [2026-07-21:]: removed deprecated use_username
  • [2026-07-21:]: fixed trying to access the non-existant calculation.scratch_directory
  • [2026-07-21:]: fixed failed to load old methods that no longer conform to the modern spec
  • [2026-07-21:]: fixed import for configurables.Duration
  • [2026-07-20:]: added back std2_path to Pyscf for backwards compat
  • [2026-07-20:]: fixed oddities in SLURM
  • [2026-07-17:]: fixed mixing up binary dirs in freeze
  • [2026-07-17:]: fixed missing binary folder when freezing
  • [2026-07-15:]: added missing solvent arg for xtb4stda and missing -rpa flag for std2
  • [2026-07-15:]: XTB4STDAHOME and STD2HOME are now only set if the relevant options are given
  • [2026-07-14:]: added missing gas phase functionals
  • [2026-07-14:]: fixed broken single method submission api
  • [2026-07-09:]: fixed some options bugs in xTB
  • [2026-07-08:]: fixed PySCF not being able to mix internal and exchange basis sets
  • [2026-07-08:]: fixed bug in PySCF write_molden() method
  • [2026-07-07:]: fixed sometimes rendering hundreds of orbitals with xTB excited states
  • [2026-07-07:]: fixed copying xtb input file by reading everything into memory at once
  • [2026-07-07:]: added missing std options to xtb
  • [2026-07-07:]: removed threshold from xtb excited states
  • [2026-07-01:]: fixed -p instead of -P in xTB
  • [2026-07-01:]: fixed bug in PySCF image generator
  • [2026-06-29:]: fixed bug in mongita job db with user token
  • 2026-06-15:: fixed missing billing limit
  • 2026-06-15:: missing quote
  • 2026-06-15:: fixed typo
  • 2026-06-15:: fixed wrong router
  • 2026-06-15:: fixed lingering slash in endpoint
  • 2026-06-15:: fixed more naming problems
  • 2026-06-15:: fixed wrong endpoint name
  • [2026-06-05:]: fixed PySCF optimisation not using the final SCF wavefunction, resulting in strange geometry in reports. PySCF geometry calcs now save each geometry step to an xyz file
  • [2026-06-03:]: added fix for servers on NFS using the same lock file across different nodes, that could leak to strange connection problems
  • [2026-05-19:]: fixed matrix submit expecting an input field in each method
  • [2026-05-08:]: fixed assigning to the object rather than dict in override
  • [2026-05-08:]: fixed trying to merge calc options into destination instead
  • [2026-05-08:]: fixed using dict as object in new jobs api
  • [2026-05-08:]: fixed firestore not writing sub collections if no id is provided for the main doc
  • [2026-05-08:]: fixed firestore crash if certain sub-collections ...
Read more