Code Search for Developers
 
 
  

setup.py from Thousand Parsec at Krugle


Show setup.py syntax highlighted

#!/usr/bin/env python

import pkg_resources
pkg_resources.require('libtpproto-py')

from tp.netlib import version
version = "%s.%s.%s" % version

from setuptools import setup

setup(
	name		="libtpproto-py",
	version		=version,
	license		="LGPL",
	description	="Network library for Thousand Parsec",
	long_description="""\
A library of code for both Servers and Clients to support the Thousand Parsec 
protocol. 

Includes support for:
	* Both non-blocking and blocking usage
	* Version 3 protocol
	* HTTP/HTTPS Tunneling
	* Generic Reference System
""",
	author		="Tim Ansell",
	author_email="tim@thousandparsec.net",
	url			="http://www.thousandparsec.net",
	keywords	="thousand parsec space network empire building strategy game",

	namespace_packages = ['tp'],
	packages=[ \
		'tp',
		'tp.netlib',
		'tp.netlib.objects',
		'tp.netlib.objects.ObjectExtra',
		'tp.netlib.objects.OrderExtra',
		'tp.netlib.support',
		],
)




See more files for this project here

Thousand Parsec

Thousand Parsec is a framework for turn based 4 X\'s game (eXplore, eXpand, eXploit, eXterminate). Designed for long games, supporting massive universes and has an easily expanded tech tree.

Project homepage: http://sourceforge.net/projects/thousandparsec
Programming language(s): C++,Python
License: other

  debian/
    changelog
    compat
    control
    copyright
    rules
    watch
  tp/
    netlib/
      discover/
        pyZeroconf/
          README
          Zeroconf.py
          __init__.py
        __init__.py
        avahi_browser.py
        avahi_server.py
        bonjour_browser.py
        browse.py
        game.py
        metaserver_browser.py
        pyzeroconf_browser.py
        pyzeroconf_server.py
        server.py
      objects/
        ObjectExtra/
        OrderExtra/
        Account.py
        Base.py
        Board.py
        Board_Get.py
        Board_GetID.py
        Board_IDSequence.py
        Category.py
        Category_Add.py
        Category_Get.py
        Category_GetID.py
        Category_IDSequence.py
        Category_Remove.py
        Component.py
        Component_Get.py
        Component_GetID.py
        Component_IDSequence.py
        Connect.py
        Description.py
        Design.py
        Design_Add.py
        Design_Get.py
        Design_GetID.py
        Design_IDSequence.py
        Design_Modify.py
        Design_Remove.py
        Fail.py
        Feature.py
        Feature_Get.py
        Game.py
        Header.py
        Login.py
        Message.py
        Message_Get.py
        Message_Insert.py
        Message_Remove.py
        OK.py
        Object.py
        ObjectDesc.py
        ObjectDesc_Get.py
        Object_GetById.py
        Object_GetID.py
        Object_GetID_ByContainer.py
        Object_GetID_ByPos.py
        Object_IDSequence.py
        Order.py
        OrderDesc.py
        OrderDesc_Get.py
        OrderDesc_GetID.py
        OrderDesc_IDSequence.py
        Order_Get.py
        Order_Insert.py
        Order_Probe.py
        Order_Remove.py
        Ping.py
        Player.py
        Player_Get.py
        Property.py
        Property_Get.py
        Property_GetID.py
        Property_IDSequence.py
        Redirect.py
        Resource.py
        Resource_Get.py
        Resource_GetID.py
        Resource_IDSequence.py
        Sequence.py
        TimeRemaining.py
        TimeRemaining_Get.py
        __init__.py
        constants.py
      support/
      tests/
      GenericRS.py
      __init__.py
      client.py
      common.py
      httpdemo.py
      server.py
      twist.py
      version.py
      xstruct.py
    __init__.py
  .boring
  AUTHORS
  BUGS
  COPYING
  LICENSE
  README
  TODO
  libtpproto-py.tailor
  setup.py