Commit Graph
459 Commits
Author SHA1 Message Date
Eisuke Kawashima b657ca216c Fix import of openbabel 2019-10-10 16:54:59 +09:00
Geoff Hutchison 72e74f8324 Fix CMake error with R and C# bindings 2019-10-03 16:25:39 -04:00
David Koes 9dc3400028 Merge remote-tracking branch 'openbabel/master' into some_tests 2019-09-19 13:45:41 -04:00
Noel O'Boyle c9daca8f2a Update the CSharp bindings 2019-09-12 15:43:41 +01:00
David Koes 2694e44605 Merge remote-tracking branch 'upstream/master' into some_tests 2019-09-03 22:46:08 +01:00
David Koes 20a47d77c1 Merge branch 'master' into some_tests 2019-07-28 22:36:18 -04:00
Yi-Shu Tu 2a333f90ab typo fix 2019-07-10 11:06:57 +08:00
Yi-Shu Tu 4d312ea42b update the docstring, remove old properties
old properties will raise the error
2019-07-10 10:59:21 +08:00
Yi-Shu Tu a3700549ad Make pybel compatible with #1975 2019-07-08 15:32:13 +08:00
David Koes 30fcd3163e Address Ubuntu bug in defining python install dir
See https://bugs.launchpad.net/ubuntu/+source/python3-defaults/+bug/1814653
Fix might be slightly fragile - not sure if it would be better to check
for Ubuntu 18.04 directly
2019-06-04 15:02:35 -04:00
dkoes f69ef54441 Merge remote-tracking branch 'openbabel/master' 2019-05-03 19:10:03 -04:00
David Koes 59a8d6c4de Merge branch 'obrms_enhancement' 2019-05-03 17:17:03 -04:00
Noel O'Boyle 532ca37c32 Merge pull request #1970 from e-kwsm/improve-python
Improve python script
2019-04-18 08:26:25 +01:00
Noel O'Boyle d28440de93 Merge pull request #1971 from yishutu/pybel_with
Make `pybel.Outputfile` compatible with `with` statment
2019-04-18 08:24:04 +01:00
Yi-Shu Tu 26f192587f Add __entry__ and __exit__ methods to pybel.Outputfile 2019-04-18 14:13:00 +08:00
Eisuke Kawashima 6b57788a05 Improve python script
- `from __future__ import print_function`
- replace deprecated `unittest.TestCase.assertEquals` with
  `assertEqual`, `assertTrue`, or `assertFalse`
- use `obj is None` instead of `obj == None`
- remove modules and functions that are imported but not used
2019-04-17 21:59:20 +09:00
Noel O'Boyle f96f03580e Update bindings for lack of ChiralData 2019-04-16 09:21:03 +01:00
Noel O'Boyle 7330eff772 Update bindings for lack of rand.h 2019-04-15 20:54:45 +01:00
Noel O'Boyle 00178ce70b Remove OBRandom from the public API. It is still present in the codebase, and no behaviour has been changed. 2019-04-15 20:54:44 +01:00
Noel O'Boyle 3b63eed7b2 Update bindings for changes to headers 2019-04-14 21:16:00 +01:00
Noel O'Boyle 455554ace6 Merge branch 'master' into TryRebase 2019-04-11 13:10:11 +01:00
Noel O'Boyle 71128d38a8 Revert "Remove outdated stereo code" 2019-04-07 17:57:22 +01:00
Noel O'Boyle e72f2e400b Merge pull request #1952 from baoilleach/updatestereo
Remove outdated stereo code
2019-04-07 14:10:30 +01:00
Noel O'Boyle c047a594ae Everything else 2019-04-04 20:20:04 +01:00
Matt Swain 5c8165e496 Simplify OB version check in setup.py 2019-03-23 11:22:43 +00:00
Matt Swain 46c9e1f8fd Update setup.py to install into openbabel package 2019-03-21 23:56:54 +00:00
Matt Swain d05a47ede9 Improved OB version check in setup.py 2019-03-21 23:55:23 +00:00
Matt Swain 0910928392 Simplify pkg-config wrapper in setup.py 2019-03-21 23:53:54 +00:00
Matt Swain 59792513e3 Simplify metadata in setup.py 2019-03-21 23:52:09 +00:00
Matt Swain bd031bcaa8 Find version from __init__.py to avoid hardcoding in setup.py 2019-03-21 23:50:12 +00:00
Matt Swain 9e29155155 Simplify setup.py long_description 2019-03-21 23:48:16 +00:00
Matt Swain 1d71075f19 Fix setup.py indentation 2019-03-21 23:46:51 +00:00
Noel O'Boyle 7cc1d51331 Update bindings for lack of ChiralData 2019-03-17 20:20:43 +00:00
Noel O'Boyle 978bc4f80e Add the OB version in as a text string to the __init__.py via configure_file 2019-03-07 21:08:02 +00:00
Noel O'Boyle 044cbaafb2 Make sure it works on Windows as before 2019-03-06 21:10:52 +00:00
Noel O'Boyle 0c8c4d8d4e Use Matt Swain's __init__.py hack to support 'import openbabel' but mark as deprecated 2019-03-06 15:42:45 +00:00
Noel O'Boyle 0cebc5bc08 Use a relative import so that Python 3 (and 2) are happy 2019-03-05 20:49:50 +00:00
Noel O'Boyle 5f58dd2a90 Update tests 2019-03-04 20:45:27 +00:00
Noel O'Boyle 7a109535c1 Install to an open babel subfolder 2019-03-02 20:44:49 +00:00
Noel O'Boyle 717b6567cb Add init.py 2019-03-02 20:44:06 +00:00
Noel O'Boyle 0f14880c01 Minor fix to Eigen definition 2019-02-28 21:34:03 +00:00
Noel O'Boyle 13fbcc822b Initial changes 2019-02-27 21:06:04 +00:00
Noel O'Boyle 5937140d08 Merge branch 'master' into smilesrxn 2018-07-18 22:01:18 +01:00
Noel O'Boyle a4c574a07d Re-enable vector.clear() to allow wrapped std::vectors to be reused, with some possible (?) performance benefit. 2018-05-05 20:07:31 +01:00
David Koes 815e3bc0e9 Merge branch 'master' of https://github.com/openbabel/openbabel into openbabel 2018-04-23 10:00:04 -04:00
an.nguyen 46df170c65 Remove OBChemTsfm.Init 2018-04-19 07:34:05 +02:00
Noel O'Boyle 115160c8e6 Move the facade code out into its own class and expand it 2018-04-18 20:24:53 +01:00
Noel O'Boyle f9e8ba255c Rename obpairtemplateint to OBPairInteger (like the C++ API typedef). Also might as well add OBPairFloatingPoint at the same time. 2018-04-18 20:24:53 +01:00
an.nguyen e4752e459a Add stereo + obfunctions + kekulize to ruby binding 2018-04-18 10:47:34 +02:00
Christoph Hille 56776d15a6 Using pillow instead of PIL
The problem of PIL: the latest version is of 2009 and so there are dependency problems with the new version of numpy and matplotlib
I'm using python2.7 and conda. With pillow there are no dependency problems with the newest numpy and matplotlib versions and "the molecule drawing functianality" works well (y)
2018-04-18 00:02:59 +02:00