My favorites | Sign in
Project Logo
                
Details: Show all Hide all

Last 30 days

  • Dec 01, 2009
    issue 12 (python3.1 support) commented on by dasacc22   -   maybe you could write a utility function that has a conditional and uses isinstance to look at the value and return the appropriate thing, specifically, the return in python3 is a bytes instance, and using scripting on a bytes object returns that ord on it. def decode_py3(obj): if isinstance(obj, bytes): return obj.decode() return obj then you could use it in the loop for j in range(...): self._databaseSegments += (ord(decode_py3(buf[j])) << (j * 8)) except pick a better name for the function, but a seperate branch for something so trivial seems like overkill. There might be an option in python3 for opened files to automatically decode as well, would have to check documentation
    maybe you could write a utility function that has a conditional and uses isinstance to look at the value and return the appropriate thing, specifically, the return in python3 is a bytes instance, and using scripting on a bytes object returns that ord on it. def decode_py3(obj): if isinstance(obj, bytes): return obj.decode() return obj then you could use it in the loop for j in range(...): self._databaseSegments += (ord(decode_py3(buf[j])) << (j * 8)) except pick a better name for the function, but a seperate branch for something so trivial seems like overkill. There might be an option in python3 for opened files to automatically decode as well, would have to check documentation
  • Dec 01, 2009
    issue 12 (python3.1 support) commented on by zaylea   -   I figured out how to make metaclasses work in both 2.x and 3.x, but removing ord's breaks 2.6 support. I'm guessing I'll just have to make a separate 3.x branch.
    I figured out how to make metaclasses work in both 2.x and 3.x, but removing ord's breaks 2.6 support. I'm guessing I'll just have to make a separate 3.x branch.
  • Dec 01, 2009
    issue 12 (python3.1 support) Status changed by zaylea   -  
    Status: Started
    Status: Started
  • Nov 29, 2009
    issue 12 (python3.1 support) commented on by zaylea   -   Thanks - I'm sure your findings will prove helpful. I will mess with it when I'm back home on Tuesday.
    Thanks - I'm sure your findings will prove helpful. I will mess with it when I'm back home on Tuesday.
  • Nov 29, 2009
    issue 12 (python3.1 support) commented on by dasacc22   -   ok, i got this working, basically there were two other problems with python3, both deal with the use of chr and ord when determining delim and == chr(255)*3, chr(255) in python3 does not return '\xff' it returns a y with two dots above it, part of being unicode stuff, i tried to replicate in python2.6 using unichr but it wasn't printing to well to screen. So that was one problem. I simply replaced chr(255)*3 with b'\xff\xff\xff' The other problem is after reading from the file, say x = f.read(3) and then you access the first portion x[0] it already returns as if ord was automagically called, as compared to doing this in python2.6 So the fix was to simply remove ord from anywhere that called on an index of a portion of the bytes read from the file. I just did a test and it seems to return successfully. Ill attach the modified __init__.py for reference. Not sure if theres a more backwards compatible way to do all this, maybe a 2to3 script for building which would implement ord fix. The metaclass seperation can be done to work for 2 and 3 i think
    ok, i got this working, basically there were two other problems with python3, both deal with the use of chr and ord when determining delim and == chr(255)*3, chr(255) in python3 does not return '\xff' it returns a y with two dots above it, part of being unicode stuff, i tried to replicate in python2.6 using unichr but it wasn't printing to well to screen. So that was one problem. I simply replaced chr(255)*3 with b'\xff\xff\xff' The other problem is after reading from the file, say x = f.read(3) and then you access the first portion x[0] it already returns as if ord was automagically called, as compared to doing this in python2.6 So the fix was to simply remove ord from anywhere that called on an index of a portion of the bytes read from the file. I just did a test and it seems to return successfully. Ill attach the modified __init__.py for reference. Not sure if theres a more backwards compatible way to do all this, maybe a 2to3 script for building which would implement ord fix. The metaclass seperation can be done to work for 2 and 3 i think
  • Nov 29, 2009
    issue 12 (python3.1 support) commented on by dasacc22   -   on a seperate note, the __init__.py needs to be updated to from .const import ... from .utils import ... for python3 module path, as far as i know, this works in 2.6 at least as well. You probably know more then i do
    on a seperate note, the __init__.py needs to be updated to from .const import ... from .utils import ... for python3 module path, as far as i know, this works in 2.6 at least as well. You probably know more then i do
  • Nov 29, 2009
    issue 12 (python3.1 support) commented on by dasacc22   -   well im no wizard at this stuff, but this is how i fixed the __new__ method for python3 class GeoIPMeta(type): _instances = {} def __new__(cls, *args, **kwargs): """ Singleton method to gets an instance without reparsing the db. Unique instances are instantiated based on the filename of the db. Flags are ignored for this, i.e. if you initialize one with STANDARD flag (default) and then try later to initialize with MEMORY_CACHE, it will still return the STANDARD one. """ if len(args) > 0: filename = args[0] elif 'filename' in kwargs: filename = kwargs['filename'] if not filename in cls._instances: cls._instances[filename] = type.__new__(cls, *args, **kwargs) return cls._instances[filename] class GeoIP(metaclass=GeoIPMeta): def __init__ ............... im not sure if __meta__ is supported in python 3, if so, that would be the backwards compatible solution Next im looking to see about accessing the .dat file
    well im no wizard at this stuff, but this is how i fixed the __new__ method for python3 class GeoIPMeta(type): _instances = {} def __new__(cls, *args, **kwargs): """ Singleton method to gets an instance without reparsing the db. Unique instances are instantiated based on the filename of the db. Flags are ignored for this, i.e. if you initialize one with STANDARD flag (default) and then try later to initialize with MEMORY_CACHE, it will still return the STANDARD one. """ if len(args) > 0: filename = args[0] elif 'filename' in kwargs: filename = kwargs['filename'] if not filename in cls._instances: cls._instances[filename] = type.__new__(cls, *args, **kwargs) return cls._instances[filename] class GeoIP(metaclass=GeoIPMeta): def __init__ ............... im not sure if __meta__ is supported in python 3, if so, that would be the backwards compatible solution Next im looking to see about accessing the .dat file
  • Nov 28, 2009
    issue 12 (python3.1 support) Status changed by zaylea   -  
    Status: Accepted
    Status: Accepted
  • Nov 28, 2009
    issue 12 (python3.1 support) reported by dasacc22   -   python3.1 support would be nice. the __new__ method bombs, and theres various errors with reading the .dat files upon a query.
    python3.1 support would be nice. the __new__ method bombs, and theres various errors with reading the .dat files upon a query.

Earlier this year

  • Oct 25, 2009
    issue 10 (GeoIP Dialog crash) Status changed by zaylea   -   wrong project
    Status: Invalid
    wrong project
    Status: Invalid
  • Oct 25, 2009
    issue 11 (Options not implemented) Status changed by zaylea   -   wrong project
    Status: Invalid
    wrong project
    Status: Invalid
  • Oct 25, 2009
    issue 11 (Options not implemented) commented on by FredOverkill   -   Sorry, wrong project. damn google code looks to similar, thought it was my own project!
    Sorry, wrong project. damn google code looks to similar, thought it was my own project!
  • Oct 25, 2009
    issue 10 (GeoIP Dialog crash) commented on by FredOverkill   -   Sorry, wrong project. damn google code looks to similar, thought it was my own project!
    Sorry, wrong project. damn google code looks to similar, thought it was my own project!
  • Oct 25, 2009
    issue 11 (Options not implemented) reported by FredOverkill   -   Options aren't implemented. whats needed: 1. Dialog for choosing the local position/home coordinates . should have: 1. input for latitude 2. input for longitude 3. OK and cancel button 2. lines . it would be nice to have a set of different line types, like: 1. solid line 2. dotted line 3. arcs 4. etc. . radio buttons or combox would be creat solution 3. colors . should have a color chooser, so the user could deside which color to choose for which kind of connection, like: . green= TCP . red = UDP (as soon as implemented) 4. more Maps! . fix the redraw of the map
    Options aren't implemented. whats needed: 1. Dialog for choosing the local position/home coordinates . should have: 1. input for latitude 2. input for longitude 3. OK and cancel button 2. lines . it would be nice to have a set of different line types, like: 1. solid line 2. dotted line 3. arcs 4. etc. . radio buttons or combox would be creat solution 3. colors . should have a color chooser, so the user could deside which color to choose for which kind of connection, like: . green= TCP . red = UDP (as soon as implemented) 4. more Maps! . fix the redraw of the map
  • Oct 25, 2009
    issue 10 (GeoIP Dialog crash) reported by FredOverkill   -   GeoIP Dialog crashes on resize or focus while monitor is running. issue on MacOSX 10.6 and Fedora 11 Error 1: Gdk-ERROR **: The program 'mapstat-0.2.py' received an X Window System error. This probably reflects a bug in the program. The error was 'BadIDChoice (invalid resource ID chosen for this connection)'. (Details: serial 101687 error_code 14 request_code 53 minor_code 0) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the --sync command line option to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() function.) aborting... Error 2(when run with --sync): mapstat-0.2.py: Fatal IO error 11 (Die Ressource ist zur Zeit nicht verfügbar - resource not available at the moment) on X server :0.0.
    GeoIP Dialog crashes on resize or focus while monitor is running. issue on MacOSX 10.6 and Fedora 11 Error 1: Gdk-ERROR **: The program 'mapstat-0.2.py' received an X Window System error. This probably reflects a bug in the program. The error was 'BadIDChoice (invalid resource ID chosen for this connection)'. (Details: serial 101687 error_code 14 request_code 53 minor_code 0) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the --sync command line option to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() function.) aborting... Error 2(when run with --sync): mapstat-0.2.py: Fatal IO error 11 (Die Ressource ist zur Zeit nicht verfügbar - resource not available at the moment) on X server :0.0.
  • Jul 23, 2009
    issue 9 (typo in City Database example) Status changed by zaylea   -  
    Status: Fixed
    Status: Fixed
  • Jul 23, 2009
    Usage (Usage and examples) Wiki page edited by zaylea
  • Jul 22, 2009
    issue 9 (typo in City Database example) reported by don.coleman   -   City Database (GeoIPCity.dat) >>> import geoip should be import pygeoip
    City Database (GeoIPCity.dat) >>> import geoip should be import pygeoip
  • Jul 08, 2009
    issue 8 ("with" is not available in < 2.6) Status changed by zaylea   -   This was resolved in 0.1.3.
    Status: Invalid
    This was resolved in 0.1.3.
    Status: Invalid
  • Jul 06, 2009
    pygeoip-0.1.3-py2.6.egg (pygeoip 0.1.3 python 2.6 egg) file uploaded by zaylea   -  
    Labels: Type-Package Featured OpSys-All
    Labels: Type-Package Featured OpSys-All
  • Jul 06, 2009
    pygeoip-0.1.3-py2.5.egg (pygeoip 0.1.3 python 2.5 egg) file uploaded by zaylea   -  
    Labels: Featured Type-Package OpSys-All
    Labels: Featured Type-Package OpSys-All
  • Jul 06, 2009
    pygeoip-0.1.3.zip (pygeoip 0.1.3 source) file uploaded by zaylea   -  
    Labels: Featured Type-Source OpSys-All
    Labels: Featured Type-Source OpSys-All
  • Jul 06, 2009
    apidocs.zip (pygeoip 0.1.3 docs) file uploaded by zaylea   -  
    Labels: Featured Type-Docs OpSys-All
    Labels: Featured Type-Docs OpSys-All
  • Jul 06, 2009
    r25 (added support for python 2.5 by adding from __future__ impor...) committed by zaylea   -   added support for python 2.5 by adding from __future__ import with_statement
    added support for python 2.5 by adding from __future__ import with_statement
  • Jul 03, 2009
    issue 8 ("with" is not available in < 2.6) reported by kylemacfarlane   -   "with" is used on line 79 in __init__.py but this feature is only available in >= 2.6. You can get it in 2.5 by importing "with_statement" from __future__ but it'd be better to just refactor.
    "with" is used on line 79 in __init__.py but this feature is only available in >= 2.6. You can get it in 2.5 by importing "with_statement" from __future__ but it'd be better to just refactor.
  • Jun 30, 2009
    apidocs.zip (pygeoip 0.1.2 docs) file uploaded by zaylea   -  
    Labels: Featured Type-Docs OpSys-All
    Labels: Featured Type-Docs OpSys-All
  • Jun 30, 2009
    pygeoip-0.1.2-py2.6.egg (pygeoip 0.1.2 egg) file uploaded by zaylea   -  
    Labels: Featured Type-Package OpSys-All
    Labels: Featured Type-Package OpSys-All
  • Jun 30, 2009
    pygeoip-0.1.2.zip (pygeoip 0.1.2 source) file uploaded by zaylea   -  
    Labels: Featured Type-Source OpSys-All
    Labels: Featured Type-Source OpSys-All
  • Jun 30, 2009
    r24 (fixed a bug in country_code_by_addr where it was calling _lo...) committed by zaylea   -   fixed a bug in country_code_by_addr where it was calling _lookup_country_id twice.
    fixed a bug in country_code_by_addr where it was calling _lookup_country_id twice.
  • May 26, 2009
    r23 ([No log message]) committed by zaylea   -   [No log message]
    [No log message]
  • May 26, 2009
    Usage (Usage and examples) Wiki page edited by zaylea
  • May 26, 2009
    pygeoip-apidocs-0.1.1.zip (pygeoip api docs 0.1.1) file uploaded by zaylea   -  
    Labels: Type-Docs Featured OpSys-All
    Labels: Type-Docs Featured OpSys-All
  • May 26, 2009
    pygeoip-0.1.1.zip (pygeoip 0.1.1 source) file uploaded by zaylea   -  
    Labels: Featured Type-Source OpSys-All
    Labels: Featured Type-Source OpSys-All
  • May 26, 2009
    pygeoip-0.1.1-py2.6.egg (pygeoip 0.1.1 egg) file uploaded by zaylea   -  
    Labels: Featured Type-Package OpSys-All
    Labels: Featured Type-Package OpSys-All
  • May 26, 2009
    issue 7 (allow Region and City databases to use the country_* methods) Status changed by zaylea   -   This issue was closed by r21.
    Status: Fixed
    This issue was closed by r21.
    Status: Fixed
  • May 26, 2009
    r21 (Fixed Issue 7) committed by zaylea   -   Fixed Issue 7
  • May 26, 2009
    issue 7 (allow Region and City databases to use the country_* methods) Labels changed by zaylea   -  
    Labels: Type-Enhancement Type-Defect
    Labels: Type-Enhancement Type-Defect
  • May 26, 2009
    issue 7 (allow Region and City databases to use the country_* methods) reported by zaylea   -   these databases also contain city and region data, so if one of them is loaded, they should not throw a Country database only error if a country_* method is called.
    these databases also contain city and region data, so if one of them is loaded, they should not throw a Country database only error if a country_* method is called.
  • May 22, 2009
    issue 6 (Cannt install with pip and easy_install ) Status changed by zaylea   -   This issue was closed by r20.
    Status: Fixed
    This issue was closed by r20.
    Status: Fixed
  • May 22, 2009
    r20 (fixed issue 6) committed by zaylea   -   fixed issue 6
  • May 22, 2009
    issue 6 (Cannt install with pip and easy_install ) Owner changed by zaylea   -  
    Owner: zaylea
    Owner: zaylea
  • May 22, 2009
    issue 6 (Cannt install with pip and easy_install ) Status changed by zaylea   -  
    Status: Accepted
    Status: Accepted
  • May 22, 2009
    issue 6 (Cannt install with pip and easy_install ) commented on by horst.gutmann   -   This patch should fix that problem.
    This patch should fix that problem.
  • May 22, 2009
    issue 6 (Cannt install with pip and easy_install ) reported by mkashkin   -   Hi, thank you for module. I try to install it using pip and easy_install but in doesnt work. Steps: xen$ pip -E pygeoiptest install pygeoip Downloading/unpacking pygeoip Downloading pygeoip-0.1.zip Running setup.py egg_info for package pygeoip Traceback (most recent call last): File "<string>", line 13, in <module> File "/Users/xen/projects/blurb/server/blurbru/build/pygeoip/setup.py", line 25, in <module> import ez_setup ImportError: No module named ez_setup Complete output from command python setup.py egg_info: Traceback (most recent call last): File "<string>", line 13, in <module> File "/Users/xen/projects/blurb/server/blurbru/build/pygeoip/setup.py", line 25, in <module> import ez_setup ImportError: No module named ez_setup ---------------------------------------- Command python setup.py egg_info failed with error code 1 Storing complete log in ./pip-log.txt Similar traceback with easy_install: xen$ easy_install pygeoip Searching for pygeoip Reading http://pypi.python.org/simple/pygeoip/ Reading http://code.google.com/p/pygeoip/ Best match: pygeoip 0.1 Downloading http://pygeoip.googlecode.com/files/pygeoip-0.1.zip Processing pygeoip-0.1.zip Running pygeoip-0.1/setup.py -q bdist_egg --dist-dir /var/folders/Ki/KiMO7bYeF3m1JrFKdo6QB++++TI/-Tmp-/easy_install-tsgVNf/pygeoip- 0.1/egg-dist-tmp-ZIzEsW Traceback (most recent call last): File "/Users/xen/projects/blurb/server/blurbru/bin/easy_install", line 8, in <module> load_entry_point('setuptools==0.6c9', 'console_scripts', 'easy_install')() File "/Users/xen/projects/blurb/server/blurbru/lib/python2.5/site-packages/setuptools- 0.6c9-py2.5.egg/setuptools/command/easy_install.py", line 1671, in main File "/Users/xen/projects/blurb/server/blurbru/lib/python2.5/site-packages/setuptools- 0.6c9-py2.5.egg/setuptools/command/easy_install.py", line 1659, in with_ei_usage File "/Users/xen/projects/blurb/server/blurbru/lib/python2.5/site-packages/setuptools- 0.6c9-py2.5.egg/setuptools/command/easy_install.py", line 1675, in <lambda> File "/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/distutils/core.py", line 151, in setup dist.run_commands() File "/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/distutils/dist.py", line 974, in run_commands self.run_command(cmd) File "/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/distutils/dist.py", line 994, in run_command cmd_obj.run() File "/Users/xen/projects/blurb/server/blurbru/lib/python2.5/site-packages/setuptools- 0.6c9-py2.5.egg/setuptools/command/easy_install.py", line 211, in run File "/Users/xen/projects/blurb/server/blurbru/lib/python2.5/site-packages/setuptools- 0.6c9-py2.5.egg/setuptools/command/easy_install.py", line 446, in easy_install File "/Users/xen/projects/blurb/server/blurbru/lib/python2.5/site-packages/setuptools- 0.6c9-py2.5.egg/setuptools/command/easy_install.py", line 476, in install_item File "/Users/xen/projects/blurb/server/blurbru/lib/python2.5/site-packages/setuptools- 0.6c9-py2.5.egg/setuptools/command/easy_install.py", line 655, in install_eggs File "/Users/xen/projects/blurb/server/blurbru/lib/python2.5/site-packages/setuptools- 0.6c9-py2.5.egg/setuptools/command/easy_install.py", line 930, in build_and_install File "/Users/xen/projects/blurb/server/blurbru/lib/python2.5/site-packages/setuptools- 0.6c9-py2.5.egg/setuptools/command/easy_install.py", line 919, in run_setup File "/Users/xen/projects/blurb/server/blurbru/lib/python2.5/site-packages/setuptools- 0.6c9-py2.5.egg/setuptools/sandbox.py", line 27, in run_setup File "/Users/xen/projects/blurb/server/blurbru/lib/python2.5/site-packages/setuptools- 0.6c9-py2.5.egg/setuptools/sandbox.py", line 63, in run File "/Users/xen/projects/blurb/server/blurbru/lib/python2.5/site-packages/setuptools- 0.6c9-py2.5.egg/setuptools/sandbox.py", line 29, in <lambda> File "setup.py", line 25, in <module> ImportError: No module named ez_setup xen$
    Hi, thank you for module. I try to install it using pip and easy_install but in doesnt work. Steps: xen$ pip -E pygeoiptest install pygeoip Downloading/unpacking pygeoip Downloading pygeoip-0.1.zip Running setup.py egg_info for package pygeoip Traceback (most recent call last): File "<string>", line 13, in <module> File "/Users/xen/projects/blurb/server/blurbru/build/pygeoip/setup.py", line 25, in <module> import ez_setup ImportError: No module named ez_setup Complete output from command python setup.py egg_info: Traceback (most recent call last): File "<string>", line 13, in <module> File "/Users/xen/projects/blurb/server/blurbru/build/pygeoip/setup.py", line 25, in <module> import ez_setup ImportError: No module named ez_setup ---------------------------------------- Command python setup.py egg_info failed with error code 1 Storing complete log in ./pip-log.txt Similar traceback with easy_install: xen$ easy_install pygeoip Searching for pygeoip Reading http://pypi.python.org/simple/pygeoip/ Reading http://code.google.com/p/pygeoip/ Best match: pygeoip 0.1 Downloading http://pygeoip.googlecode.com/files/pygeoip-0.1.zip Processing pygeoip-0.1.zip Running pygeoip-0.1/setup.py -q bdist_egg --dist-dir /var/folders/Ki/KiMO7bYeF3m1JrFKdo6QB++++TI/-Tmp-/easy_install-tsgVNf/pygeoip- 0.1/egg-dist-tmp-ZIzEsW Traceback (most recent call last): File "/Users/xen/projects/blurb/server/blurbru/bin/easy_install", line 8, in <module> load_entry_point('setuptools==0.6c9', 'console_scripts', 'easy_install')() File "/Users/xen/projects/blurb/server/blurbru/lib/python2.5/site-packages/setuptools- 0.6c9-py2.5.egg/setuptools/command/easy_install.py", line 1671, in main File "/Users/xen/projects/blurb/server/blurbru/lib/python2.5/site-packages/setuptools- 0.6c9-py2.5.egg/setuptools/command/easy_install.py", line 1659, in with_ei_usage File "/Users/xen/projects/blurb/server/blurbru/lib/python2.5/site-packages/setuptools- 0.6c9-py2.5.egg/setuptools/command/easy_install.py", line 1675, in <lambda> File "/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/distutils/core.py", line 151, in setup dist.run_commands() File "/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/distutils/dist.py", line 974, in run_commands self.run_command(cmd) File "/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/distutils/dist.py", line 994, in run_command cmd_obj.run() File "/Users/xen/projects/blurb/server/blurbru/lib/python2.5/site-packages/setuptools- 0.6c9-py2.5.egg/setuptools/command/easy_install.py", line 211, in run File "/Users/xen/projects/blurb/server/blurbru/lib/python2.5/site-packages/setuptools- 0.6c9-py2.5.egg/setuptools/command/easy_install.py", line 446, in easy_install File "/Users/xen/projects/blurb/server/blurbru/lib/python2.5/site-packages/setuptools- 0.6c9-py2.5.egg/setuptools/command/easy_install.py", line 476, in install_item File "/Users/xen/projects/blurb/server/blurbru/lib/python2.5/site-packages/setuptools- 0.6c9-py2.5.egg/setuptools/command/easy_install.py", line 655, in install_eggs File "/Users/xen/projects/blurb/server/blurbru/lib/python2.5/site-packages/setuptools- 0.6c9-py2.5.egg/setuptools/command/easy_install.py", line 930, in build_and_install File "/Users/xen/projects/blurb/server/blurbru/lib/python2.5/site-packages/setuptools- 0.6c9-py2.5.egg/setuptools/command/easy_install.py", line 919, in run_setup File "/Users/xen/projects/blurb/server/blurbru/lib/python2.5/site-packages/setuptools- 0.6c9-py2.5.egg/setuptools/sandbox.py", line 27, in run_setup File "/Users/xen/projects/blurb/server/blurbru/lib/python2.5/site-packages/setuptools- 0.6c9-py2.5.egg/setuptools/sandbox.py", line 63, in run File "/Users/xen/projects/blurb/server/blurbru/lib/python2.5/site-packages/setuptools- 0.6c9-py2.5.egg/setuptools/sandbox.py", line 29, in <lambda> File "setup.py", line 25, in <module> ImportError: No module named ez_setup xen$
  • May 22, 2009
    Install (Installation how-to) Wiki page edited by zaylea
  • May 22, 2009
    Usage (Usage and examples) Wiki page edited by zaylea
  • May 22, 2009
    Usage (Usage and examples) Wiki page edited by zaylea
  • May 22, 2009
    pygeoip-apidocs-0.1.zip (pygeoip api docs 0.1) file uploaded by zaylea   -  
    Labels: Featured Type-Docs OpSys-All
    Labels: Featured Type-Docs OpSys-All
  • May 22, 2009
    pygeoip-0.1.zip (pygeoip source 0.1) file uploaded by zaylea   -  
    Labels: Featured Type-Source OpSys-All
    Labels: Featured Type-Source OpSys-All
  • May 22, 2009
    pygeoip-0.1-py2.6.egg (pygeoip 0.1 egg) file uploaded by zaylea   -  
    Labels: Featured Type-Package OpSys-All
    Labels: Featured Type-Package OpSys-All
 
Hosted by Google Code