Commit Graph

25 Commits

Author SHA1 Message Date
Noel O'Boyle
5e87842233 Rename pybel versions for Py 2 and 3 so that they can be imported directly during testing. Associated changes in testpybel setup.py and testbindings.py.
This fixes a problem running testbindings.py in the testsuite on Windows. (It was importing the globalling installed pybel.py)
2010-10-04 12:37:06 +00:00
Noel O'Boyle
d102bde7ad Minor fix for installing Python bindings on Linux 2010-06-01 08:36:30 +00:00
Noel O'Boyle
56b776be94 More corrections due to new location of swig outputs 2010-05-09 19:45:42 +00:00
Noel O'Boyle
5934edee4b 2010-03-13 Noel O'Boyle
* scripts/CMakeLists.txt, scripts/python/setup.py: Compile the
	SWIG bindings manually.
2010-03-13 11:57:35 +00:00
Noel O'Boyle
afb12d1eb7 2009-09-21 Noel O'Boyle <baoilleach@gmail.com>
* scripts/*: Copied + pasted the scripts directory from 22x as a number
	of commits were never merged.
2009-09-21 11:12:00 +00:00
Tim Vandermeersch
16302b65bc Merged revisions 3091-3094,3097-3100 via svnmerge from
https://openbabel.svn.sourceforge.net/svnroot/openbabel/openbabel/branches/openbabel-2-2-x

........
  r3091 | ghutchis | 2009-06-22 00:24:46 +0200 (Mon, 22 Jun 2009) | 5 lines
  
          * src/chains.cpp (OpenBabel): Fix for PR#2691618. When writing
          hydrogen atoms without chain names, make sure there are never
          spaces.
........
  r3092 | ghutchis | 2009-06-22 15:24:47 +0200 (Mon, 22 Jun 2009) | 4 lines
  
          * src/generic.cpp: Fix unit cell when setting possibly zero
          translation vectors ( e.g. PR#1961604).
........
  r3093 | timvdm | 2009-06-22 22:54:24 +0200 (Mon, 22 Jun 2009) | 2 lines
  
  Fix phmodel.txt rules to match both free & polymerized amino acids.
........
  r3094 | ghutchis | 2009-06-24 00:06:49 +0200 (Wed, 24 Jun 2009) | 2 lines
  
  Updated from Tim's recent change.
........
  r3097 | ghutchis | 2009-06-24 21:26:55 +0200 (Wed, 24 Jun 2009) | 2 lines
  
  Added Craig's changes for randomized SMILES order.
........
  r3098 | ghutchis | 2009-06-25 05:36:47 +0200 (Thu, 25 Jun 2009) | 4 lines
  
          * src/generic.cpp (OBUnitCell): Make sure to set the space group
          to P1 by default and after FillUnitCell.
........
  r3099 | ghutchis | 2009-06-25 05:36:56 +0200 (Thu, 25 Jun 2009) | 6 lines
  
          * src/formats/mopacformat.cpp: Read and write translation vectors,
          if available.
  
          * src/formats/gaussformat.cpp: Ditto
........
  r3100 | ghutchis | 2009-06-25 20:14:18 +0200 (Thu, 25 Jun 2009) | 2 lines
  
  Fix PR#2784880 -- compiling with OPENBABEL_INSTALL set fails (e.g., on MacPorts).
........
2009-07-18 09:55:34 +00:00
Tim Vandermeersch
967ec60730 Merged revisions 3071,3073-3080 via svnmerge from
https://openbabel.svn.sourceforge.net/svnroot/openbabel/openbabel/branches/openbabel-2-2-x

........
  r3071 | baoilleach | 2009-06-18 11:08:17 +0200 (Thu, 18 Jun 2009) | 1 line
  
  bump python scripting to 1.5
........
  r3073 | ghutchis | 2009-06-19 21:17:13 +0200 (Fri, 19 Jun 2009) | 2 lines
  
  Fix typo in FOR_RINGS_OF_MOL macro.
........
  r3074 | ghutchis | 2009-06-19 23:09:34 +0200 (Fri, 19 Jun 2009) | 6 lines
  
          * src/kekulize.cpp (expandcycle): Fix PR#2705497. Kekulize has
          problems with fused aromatic rings joined by a non-aromatic
          ring. Make sure when expanding aromatic cycles that we only accept
          atoms which are in the *same* ring from OBMol::GetSSSR().
........
  r3075 | ghutchis | 2009-06-20 00:27:22 +0200 (Sat, 20 Jun 2009) | 2 lines
  
  Fix for PR#1814248.
........
  r3076 | ghutchis | 2009-06-20 14:51:29 +0200 (Sat, 20 Jun 2009) | 6 lines
  
          * src/kekulize.cpp (expandcycle): Rewritten as cleaner recursive
          function. Look for largest possible aromatic cycle. Fixes more
          bugs, but still has issues with "figure 8" ring systems,
          e.g. c12n(nnn1)cccc2.
........
  r3077 | ghutchis | 2009-06-20 14:51:51 +0200 (Sat, 20 Jun 2009) | 3 lines
  
          * test/*: Update with recent changes.
........
  r3078 | ghutchis | 2009-06-20 16:57:32 +0200 (Sat, 20 Jun 2009) | 5 lines
  
          * src/kekulize.cpp (expandcycle): Rewritten as cleaner recursive
          function. Look for largest possible aromatic cycle, including
          handling fused "figure 8" ring systems.
........
  r3079 | ghutchis | 2009-06-20 16:57:45 +0200 (Sat, 20 Jun 2009) | 3 lines
  
          * test/*: Update with recent changes.
........
  r3080 | ghutchis | 2009-06-20 17:16:47 +0200 (Sat, 20 Jun 2009) | 2 lines
  
  More fixes -- use Noel's atom precidence. Fixes problems with azole rings with pyrrole vs. pyridynyl atoms.
........
2009-07-18 09:26:46 +00:00
Noel O'Boyle
625a89e365 * Reverted r2535 except for changes to scripts/perl/Makefile.PL
* scripts/openbabel-python.i: Updated SWIG interface file to ignore 21 methods of each std::vector created. This should substantially reduce the size of the wrapper code
2008-06-17 19:03:50 +00:00
Geoffrey Hutchison
024240cd78 Split python bindings into multiple pieces. Should solve PR#1905826. 2008-06-05 22:42:47 +00:00
Noel O'Boyle
79b8f3db20 Pybel: Synching with cinfony, and getting ready for release as 1.3 2008-05-23 08:19:28 +00:00
Noel O'Boyle
78915a732b Error in my previous commit. 2008-04-01 10:33:11 +00:00
Noel O'Boyle
e160ab259a Fix for MacOSX to allow compilation of Python bindings against local build tree. 2008-03-31 12:43:41 +00:00
Noel O'Boyle
24ccf30c1b Updating perl wrapper to the same as Python. Fixing setup.py for Python as wasn't finding openbabel.so on my system 2008-01-29 09:38:22 +00:00
Geoffrey Hutchison
858f8a39f9 * Merged in changes from 2.1.x branch. 2007-09-03 20:53:06 +00:00
Geoffrey Hutchison
08f782aea6 * scripts/python/setup.py, scripts/perl/Makefile.PL: Updates from
Rathann Mierzejewski to check for src/.libs directories. Prevents
  "chicken and egg" problem with what component is built first.
2006-12-18 21:00:58 +00:00
Geoffrey Hutchison
0afe511e34 * include/openbabel: New directory for public headers. Ensures
internal and external code use the same 
  #include <openbabel/header.h> syntax.
2006-12-10 13:56:00 +00:00
Noel O'Boyle
71b835bcad * scripts/python/setup.py, pyopenbabel.py, testpyopenbabel.py,
pyopenbabelapi.html: Changed all references to pyopenbabel to 
pybel
        (new name). Also, corrected minor typo in docstring in pybel.py.
2006-11-18 13:31:04 +00:00
Geoffrey Hutchison
32e8d6d627 Merged changes from 2.0.1 fixes that were not already integrated into 2.1. 2006-04-19 15:37:47 +00:00
Noel O'Boyle
8caaa288f5 Reverted rename of the created extension from _openbabel.so to openbabel.so. 2006-03-16 15:18:59 +00:00
Geoffrey Hutchison
ffa5441823 * scripts/*: Build updates for Perl and Python wrappers. 2006-03-14 00:47:39 +00:00
Noel O'Boyle
ce597aeb68 Modified setup.py to also install pyopenbabel. 2006-02-21 09:33:24 +00:00
Noel O'Boyle
a3a65728b5 setup.py can now find the relevant libraries, whereever they are! 2005-12-16 11:18:14 +00:00
Noel O'Boyle
417b79770f Added find_likely_directory to setup.py based on the same function in pydaylight's setup.py. Not yet finished, but the general idea is there. 2005-12-15 17:06:02 +00:00
Noel O'Boyle
d6bb5750c9 Renamed the created extension from openbabel.so to _openbabel.so. 2005-12-07 11:18:08 +00:00
Geoffrey Hutchison
cbc4695bc0 Updated mainline with openbabel-new-framework branch. Will create a new openbabel-2-0-x release branch soon. 2005-11-18 00:53:15 +00:00