semvec/pypi-packages huggingface dataset:
jar_manifest 0.2
Returns the content of a jar file's MANIFEST as dict.
License: MIT
Keywords: jar file java manifest

jar_manifest
------------

To get a jar file's manifest as dict, just::

    >>> import jar_manifest
    >>> jar_manifest.manifest('junit-4.12.jar')
    {
	  "junit-4.12.jar": [
	    {
	      "Archiver-Version": "Plexus Archiver", 
	      "Build-Jdk": "1.6.0_45", 
	      "Built-By": "jenkins", 
	      "Created-By": "Apache Maven 3.0.4", 
	      "Implementation-Title": "JUnit", 
	      "Implementation-Vendor": "JUnit", 
	      "Implementation-Vendor-Id": "junit", 
	      "Implementation-Version": "4.12", 
	      "Manifest-Version": "1.0"
	    }
	  ]
	}
pip_services_runtime 1.0.0
Microservices runtime framework for Pip.Services in Python
License: MIT

Pip.Services Runtime
--------------------

Pip.Services is an open-source library of basic microservices.
Runtime represents a foundation the microservices are built on.

Links
`````

* `website <http://www.pipservices.org>`_
* `development version <http://github.com/pip-services/pip-services-runtime-python>`
dyn53 0.0.2
Update route 53 dns records based on current IP address.
License: MIT

Dyn53
=====

A tool for updating route53 addresses, simulating a dynamic DNS service by
asking `ipify.org <http://ipify.org>`_ and using boto3, it is meant to run
via crontab on python3 enabled devices. It uses, dnspython, certifi, requests,
and boto3.

Dyn53 is tested against python versions 3.3, 3.4 and 3.5.

Install
-------

    ``pip3 install dyn53``

Alternatively, download the package, decompress and run:

 ``python setup.py install``


Usage
-----

Configure dyn53 by editing ~/.config/dyn53.conf, if the file is not present,
a sample one will be created. Boto3 config is not required, nor used.

.. code-block:: bash

    > dyn53
    2016-07-25 14:22:58,212 - dyn53 - INFO - Creating sample config file: /home/user/.config/dyn53.conf.sample
    No config file found, exiting.

    > cat ~/.config/dyn53.conf.sample
    [dyn53]
    hosted_zone_id = My hosted Zone Id
    domain = domain.tld.
    ttl = 300
    debug = False
    aws_sec_key = MY SECRET KEY
    aws_key = MY KEY

    > mv ~/.config/dyn53.conf.sample ~/.config/dyn53.conf
    > vi ~/.config/dyn53.conf

    > dyn53  -s myhost --debug
    2016-07-26 00:42:31,646 - dyn53 - DEBUG - Got ip: 52.37.72.89
    2016-07-26 00:42:31,707 - dyn53 - DEBUG - FQDN is already pointing at 52.37.72.89

Notes
-----

* If no address is passed as argument ([-a address]), ipify.org service will
  be checked via https to resolve the current public IP address.
* dyn53 is lazy, if the domain is already pointing to the resolved or given
  address, it wont update the record.
pyspeedtest 1.2.7
Speedtest.net Python script
License: MIT
Keywords: speedtest.net,speedtest,speed,test,bandwidth

***********
pyspeedtest
***********

.. image:: https://travis-ci.org/fopina/pyspeedtest.svg?branch=master
    :target: https://travis-ci.org/fopina/pyspeedtest
    :alt: Build Status

.. image:: https://img.shields.io/pypi/v/pyspeedtest.svg
    :target: https://pypi.python.org/pypi/pyspeedtest
    :alt: PyPI Version

.. image:: https://img.shields.io/pypi/pyversions/pyspeedtest.svg
    :target: https://pypi.python.org/pypi/pyspeedtest
    :alt: PyPI Python Versions

Python script to test network bandwidth using Speedtest.net servers

============
Installation
============


This package is available from PyPI so you can easily install it with:

.. code-block:: bash

    sudo pip install pyspeedtest

Or only for your user

.. code-block:: bash

    $ pip install --user pyspeedtest

=====
Usage
=====

In a terminal:

.. code-block:: bash

    $ pyspeedtest -h
    usage: pyspeedtest [OPTION]...

    Test your bandwidth speed using Speedtest.net servers.

    optional arguments:
      -d L, --debug L   set http connection debug level (default is 0)
      -m M, --mode M    test mode: 1 - download
                                   2 - upload
                                   4 - ping
                                   1 + 2 + 4 = 7 - all (default)
      -r N, --runs N    use N runs (default is 2)
      -s H, --server H  use specific server
      -v, --verbose     output additional information
      --version         show program's version number and exit

.. code-block:: bash

    $ pyspeedtest
    Using server: speedtest.serv.pt
    Ping: 9 ms
    Download speed: 148.17 Mbps
    Upload speed: 18.56 Mbps

From a python script:

.. code-block:: python

    >>> import pyspeedtest
    >>> st = pyspeedtest.SpeedTest()
    >>> st.ping()
    9.306252002716064
    >>> st.download()
    42762976.92544772
    >>> st.upload()
    19425388.307319913