semvec/pypi-packages huggingface dataset:
DEnM-Visualizer 1.1.1
TriKinetics Environnemental Monitor visualiser
License: MIT
Keywords: TriKinetics Monitor visualiser

|Logo|

DEnM-Visualizer
===============

|PyPi Status|

Real-time visualization software for the TriKinetics Environmental Monitor (DEnM).

------------------------------------------

.. contents:: Table of contents
   :backlinks: top
   :local:

Dependencies
------------

- `python 2.7 or 3.x <https://www.python.org/downloads/>`_
- `matplotlib <http://matplotlib.org/users/installing.html>`_

Installation on Mac OS X
------------------------

matplotlib
~~~~~~~~~~

If you are using recent Python 2.7 or Python 3.x from `<http://www.python.org>`_, Macports or Homebrew, then you can use the standard pip installer to install *matplotlib* binaries in the form of wheels.

.. code:: sh

   pip install matplotlib


DEnM-Visualizer
~~~~~~~~~~~~~~~

Similarly, *DEnM-Visualizer* can be easily installed using pip.

.. code:: sh

   pip install DEnM-Visualizer


Installation on Windows
-----------------------

python
~~~~~~~~~~

If you don't already have Python installed, we recommend using one of the `scipy-stack
compatible Python distributions <http://www.scipy.org/install.html>`_ such as *Continuum Anaconda*,
*Python(x,y)*, or *WinPython*, which have matplotlib and other useful packages preinstalled.

In case Python 2.7 is not installed for all users (not the default), the Microsoft Visual C++ 2008 redistributable package needs to be installed.

We recommend to select "Add Python to PATH" in the installation process. This enables to invoke the Python interpreter from any particular directory.


matplotlib
~~~~~~~~~~

For standard Python installations, you have to install matplotlib manually using pip.

.. code:: sh

   pip install matplotlib


DEnM-Visualizer
~~~~~~~~~~~~~~~

Finally, *DEnM-Visualizer* can be easily installed using pip.

.. code:: sh

   pip install DEnM-Visualizer

Usage
-----

*DEnM-Visualizer* can be executed directly, or in terminal

.. code:: sh

   denmonitor.pyw

Text files generated by *DEnM* can be loaded using the Settings window.

License
-------

See the `LICENSE <LICENSE.txt>`_ file for license rights and limitations (MIT).

Authors
-------

- Marek Strelec
- Samuel Rund


.. |Logo| image:: https://raw.githubusercontent.com/samrund/DEnM_Visualizer/master/logo.png
.. |PyPi Status| image:: https://img.shields.io/pypi/v/tqdm.svg
   :target: https://pypi.python.org/pypi/DEnM-Visualizer
pickrr 0.5
Pickrr order placing, order Cancellation and order tracking api
License: MIT

Pickrr Python API
-----------------

Pickrr order placing, order Cancellation and order tracking api

Installation:
-------------

- Open the terminal and write::

    $ pip install pickrr



How to use:
-----------



- First setup the auth-token::

    $ from pickrr.session import Session
    $ Session.setup("auth-token")



  EXAMPLE::

    $ from pickrr.session import Session
    $ Session.setup("94539823sd342d5453224")



- For placing order::

    $ from pickrr.placeorder import PlaceOrder
    $ PlaceOrder.placeorder(item_name,from_name,from_phone_number,from_pincode,
      from_address,to_name,to_phone_number,to_pincode,to_address,cod_amount,
      client_order_id,client_other_id)

  for prepaid pass cod_amount=0.0, and order_id and client_other_id are optional


  EXAMPLE::

    $ from pickrr.placeorder import PlaceOrder
    $ PlaceOrder.placeorder(item_name = "ITEM NAME",from_name = "NAME",
      from_phone_number="9999999999",from_pincode = "110023",
      from_address= "FULL ADDRESS",to_name = "TO NAME",to_phone_number ="9898989898",
      to_pincode = "110045",to_address = "TO ADDRESS",cod_amount = "123",client_order_id = "345345",
      client_other_id = "32")



  RETURN::

    {"pickrr_phone_number": "+91-9818197991", "err": null, "order_id": "109124", "to_notify": false, 
    "order_from_city": "NEW DELHI", "item_name": "test", "user_email": "h@pickrr.com", 
    "tracking_id": "90410810064184", "pickrr_name": "Sahil Goyal", "order_pk": 108100,
     "order_service_used": "Standard", "order_to_city": "NEW DELHI"}


- For Cancel the order::

    $ from pickrr.cancelorder import CancelOrder
    $ CancelOrder.cancelorder(order_id)


  EXAMPLE::

    $ from pickrr.cancelorder import CancelOrder
    $ CancelOrder.cancelorder(order_id="109124")


  RETURN::

    $ {"err": null}


- For order tracking::

    $ from pickrr.trackorder import TrackOrder
    $ TrackOrder.trackorder(tracking_id)


  EXAMPLE::

    $ from pickrr.trackorder import TrackOrder
    $ TrackOrder.trackorder(tracking_id="45323232342")
pelican-next-meetup 0.2.4
Pelican plugin to get info on your next meetup.
License: MIT
Keywords: pelican plugins meetup

Next Meetup plugin for Pelican
==============================

`Pelican <https://github.com/getpelican/pelican>`__ plugin to retrieve
information about your group's next meetup by calling
`Meetup.com <http://www.meetup.com/>`__ API.

Install
-------

Run ``pip install pelican-next-meetup``, then add ``next_meetup`` to
``pelicanconf.py`` configuration's\ ``PLUGINS`` list:

.. code:: python

    PLUGINS = [
        # all other plugins
        'next_meetup',
    ]

Set it up
---------

For plugin to call the Meetup.com API, a valid meetup group's URL must
be specified in ``pelicanconf.py``, such as:

.. code:: python

    MEETUP_URL = 'python-lv'

Plugin will fetch the data of the first upcoming meetup and store data
to ``next_meetup`` variable for use in templates;
if no next meetup is scheduled, variable will be falsy.
If code other than HTTP ``200 OK`` is returned,
an exception will be raised by
`requests <https://github.com/kennethreitz/requests>`__ library.

Example of data returned:

.. code:: javascript

    {
      'time': 1452704400000,
      'url': 'http://www.meetup.com/python-lv/events/227548959/',
      'utc_offset': 7200000,
      'name': 'Months 1st #PyNight'
    }
hearthstonearenalogwatcher 0.1.1
provide an interface for getting hearthstone arena events: entering, exiting, hero selected, card drafted
License: MIT
Keywords: hearthstone

=============================
Hearthstone Arena Log Watcher
=============================
To use (with caution), simply do::

    >>> from hearthstonearenalogwatcher import HearthstoneArenaLogWatcher
    >>> halw = HearthstoneArenaLogLocation(log_folder="log folder")
    >>> for event in halw.event_generator(speed=1):  # get events at most once per second (rate = 1 / speed)
    >>> if event.type == HearthstoneArenaLogWatcher.Event.ENTERED_ARENA:
    >>>     # event.date is an ArenaDraft object, containing hero, drafted cards, and whether the draft is over.
    >>>     arena_state = event.data
    >>>     # do something interesting
    >>> elif event.type == HearthstoneArenaLogWatcher.Event.EXITED_ARENA:
    >>>     pass

And so on for the following events:

- ENTERED_ARENA
- EXITED_ARENA
- HERO_SELECTED
- CARD_DRAFTED
- DRAFT_ENDED

Event Objects
*************
Event objects contain the following attributes:

- ``type``: one of the enumerated types listed just above
- ``data``: an ArenaDraft object, containing the following attributes
    - ``.drafted``: list of cards currently in player's deck, in order of selection
    - ``.hero``: None or String representation of currently selected hero. Hero names are
        - "priest"
        - "mage"
        - "warlock",
        - "druid",
        - "hunter",
        - "paladin",
        - "rogue",
        - "shaman",
        - "warrior"
    - ``.draft_over``: boolean, whether draft contains thirty (30) cards.

It's that simple!

Errors
^^^^^^
FileNotFoundError
*****************
Raised when the passed parameter ``log_location`` is invalid and a log file is attempted to be accessed.

Tests and Examples
^^^^^^^^^^^^^^^^^^
Check out the ``tests`` folder for examples of different logs and how they are parsed by the module. The tests are
divided into two categories: ``get_state_of_current_log()`` and ``get_state_of_current_screen()``.

License
^^^^^^^
The MIT License (MIT)

Copyright (c) 2016 Tristan Kernan

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and
associated documentation files (the "Software"), to deal in the Software without restriction, including without
limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the
Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial
portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT
LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE
OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.