[cctbxbb] Changes to boost_adaptbx and

Billy Poon BKPoon at lbl.gov
Tue Aug 18 22:13:04 PDT 2020


Hi everyone,

Two pull requests were merged today that make some important changes.

1) The boost imports were moved to boost_adaptbx.boost. This avoids
claiming the main "boost" namespace. A common piece of code that will need
to be changed is

import boost.python
ext = boost.python.import_ext("your_boost_python_ext")

That can be changed to

import boost_adaptbx.boost.python as bp
ext = bp.import_ext("your_boost_python_ext")

Otherwise, a FutureWarning will be raised.

More information can be found at
https://github.com/cctbx/cctbx_project/issues/458
https://github.com/cctbx/cctbx_project/pull/470
https://github.com/cctbx/cctbx_project/pull/516

2) More dependency repositories were moved from cci.lbl.gov to GitHub. If
you use bootstrap.py to build cctbx, you will want to delete annlib,
ccp4io_adaptbx, clipper, eigen, gui_resources, tntbx. Using a newly updated
bootstrap.py, the copies from GitHub will be used instead.

More information can be found at
https://github.com/cctbx/cctbx_project/pull/408

Let us know if you have any questions. Thanks!
--
Billy K. Poon
Research Scientist, Molecular Biophysics and Integrated Bioimaging
Lawrence Berkeley National Laboratory
1 Cyclotron Road, M/S 33R0345
Berkeley, CA 94720
Tel: (510) 486-5709
Fax: (510) 486-5909
Web: https://phenix-online.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://phenix-online.org/pipermail/cctbxbb/attachments/20200818/3092c904/attachment.htm>


More information about the cctbxbb mailing list