AutoDock-Vina icon indicating copy to clipboard operation
AutoDock-Vina copied to clipboard

Request for support for python 3.10 and 3.11

Open shreyasvinaya opened this issue 1 year ago • 3 comments

Requesting the devs to add support for python 3.10 and 3.11 as python’s latest release is python 3.12 and most other libraries have moved on python 3.10 and 3.11

shreyasvinaya avatar Nov 23 '23 10:11 shreyasvinaya

Is there any progress on this issue? I have seen a commit that seems relative to newer python support. (commit e3b7cd) While an installation attempt on Python 3.11 with boost-cpp library, an error and an warning messages occur. Error:

include/boost/timer.hpp:25:1: note: ‘#pragma message: This header is deprecated. Use the facilities in <boost/timer/timer.hpp> instead.’
         25 | BOOST_HEADER_DEPRECATED( "the facilities in <boost/timer/timer.hpp>" )

Warning:

include/boost/math/tools/config.hpp:23:6: warning: #warning "The minimum language standard to use Boost.Math will be C++14 starting in July 2023 (Boost 1.82 release)" [-Wcpp]
         23 | #    warning "The minimum language standard to use Boost.Math will be C++14 starting in July 2023 (Boost 1.82 release)"

library versions:

  • boost-cpp: 1.84.0
  • python: 3.11.8
  • gcc: 12.2.0
  • vina(desired): lastest(1.2.5)

HUGHNew avatar Mar 27 '24 06:03 HUGHNew

Downgrading boost-cpp from 1.84 to 1.81, this package can be successfully installed. This issue seems can be closed.

Is there any progress on this issue? I have seen a commit that seems relative to newer python support. (commit e3b7cd) While an installation attempt on Python 3.11 with boost-cpp library, an error and an warning messages occur. Error:

include/boost/timer.hpp:25:1: note: ‘#pragma message: This header is deprecated. Use the facilities in <boost/timer/timer.hpp> instead.’
         25 | BOOST_HEADER_DEPRECATED( "the facilities in <boost/timer/timer.hpp>" )

Warning:

include/boost/math/tools/config.hpp:23:6: warning: #warning "The minimum language standard to use Boost.Math will be C++14 starting in July 2023 (Boost 1.82 release)" [-Wcpp]
         23 | #    warning "The minimum language standard to use Boost.Math will be C++14 starting in July 2023 (Boost 1.82 release)"

library versions:

  • boost-cpp: 1.84.0
  • python: 3.11.8
  • gcc: 12.2.0
  • vina(desired): lastest(1.2.5)

HUGHNew avatar Mar 27 '24 07:03 HUGHNew

support for boost-cpp >= 1.82 is requested in this PR

HUGHNew avatar Mar 27 '24 07:03 HUGHNew