semvec/pypi-packages huggingface dataset:
hyppy 0.1.1
HAPI wrapper and tools for the online game Hyperiums
License: MIT

Hyppy
=====

A Python interface for the `Hyperiums <http://www.hyperiums.com>`_ API (HAPI).

Aims to provide:

-   A HAPI wrapper, allowing multiple connections (i.e. per user, per game),
-   Parsing tools for daily list exports,
-   Functions and formulae for some of the game's mechanics.

MIT licensed.

Installation and quickstart
---------------------------

To install::

    pip install hyppy

Using the HAPI::

    from hyppy.hapi import HAPI

    hapi = HAPI('Hyperiums6')

    # Get a list of games
    print hapi.games()

    # Password authentication for list downloads
    hapi.authenticate_basic('loginname', 'password')

    # Download today's planet list for this game
    hapi.download('planets', './planets.txt.gz')

    # HAPI key authentication for everything else
    hapi.authenticate_hapi('loginname', 'hapikey')
    
    # Get all player's planets
    print hapi.planet()
hiver 0.2.1
Hive thrift client
License: MIT

What?
=====
Packing hive thrift client in more Pythonic way.

Why?
====
Hive thrift libraries taken from CDH4 distribution and then mucked around to make
the imports work.

How?
====
In code
-------
::
    
    import hiver
    client = hiver.connect(host, port)
    client.execute('SHOW TABLES')
    rows = client.fetchAll()

Command line
------------
Poor mans hive client

::

    python -m hiver [script]

Who?
====
https://bitbucket.org/tebeka/hive
markerlib 0.6.0
A compiler for PEP 345 environment markers.
License: MIT
Keywords: packaging pep345

markerlib
=========

Compile or interpret PEP 345 environment markers.

Usage::

    >>> import markerlib
    >>> marker = markerlib.compile("os.name == 'posix'")
    >>> marker(environment=markerlib.default_environment(),
               override={'os.name':'posix'})
    True
    >>> marker(environment=markerlib.default_environment(),
               override={'os.name':'nt'})
    False

The implementation uses the ast to compile environment markers as Python
statements with a limited set of allowed node types.



0.6.0
=====
- Allow _ where . was previously used ('os.name' -> 'os_name')

0.5.2
=====
- Restore 'as_function' bw/compat synonym for 'compile'

0.5.1
=====
- Include 'empty marker' heuristic in markerlib itself

0.5
===
- One final release until it's just a part of distribute

0.4
===
- Cache compiled marker functions with weakref.WeakValueDictionary
- Rename markerlib.as_function to markerlib.compile

0.3
===
- Might work on Python 2.5 (includes needed parts of the ast module from
  Python 2.6+)
- Include 100% test coverage, tox config file

0.1
===
- Initial version