semvec/pypi-packages huggingface dataset:
certbot-glesys 0.2.0
GleSYS DNS authentication plugin for Certbot
License: BSD

GleSYS DNS Authenticator for Certbot
====================================
This allows automatic completion of `Certbot's <https://github.com/certbot/certbot>`_
DNS01 challange for domains managed on `GleSYS <https://www.glesys.com/>`_ DNS.


Installing
----------
.. code-block::

   $ pip install certbot-glesys


Usage
-----
Create an API key with the following permissions:

- ``domain:list``
- ``domain:listrecords``
- ``domain:addrecord``
- ``domain:deleterecord``

Don't forget to give access to the appropriate IP-address range. If you want
to be able to run the client from anywhere, enter ``0.0.0.0/0``.

To use the authenticator you need to provide some required options:

``--certbot-glesys:auth-credentials`` *(required)*
  INI file with ``user`` and ``password`` for your GlesSYS API user.

The credentials file must have the following format:

.. code-block::

   certbot_glesys:auth_user = CL00000
   certbot_glesys:auth_password = apikeygoeshere

For safety reasons the file must not be world readable. You can solve this by
running:

.. code-block::

   $ chmod 600 credentials.ini

Then you can run ``certbot`` using:

.. code-block::

   $ certbot certonly \
       --authenticator certbot-glesys:auth \
       --certbot-glesys:auth-credentials credentials.ini \
       -d domain.com

If you want to obtain a wildcard certificate you can use the
``--server https://acme-v02.api.letsencrypt.org/directory`` flag and the domain
``-d *.domain.com``.


Disclaimer
----------
This plugin is neither affiliated with nor endorsed by GleSYS Internet Services
AB.


Changelog
=========

Version 0.2.0
-------------
Released on 23rd April 2018

**This is a breaking change since it requires the** ``domain:list``
**permission.**

- Added proper support for sub domain guessing, pull request
  `#4 <https://github.com/runfalk/certbot-glesys/pull/4>`_
  (`@Lillecarl <https://github.com/Lillecarl>`_)


Version 0.1.1
-------------
Released on 15th March, 2018

- Bumped default propagation time to 90 seconds to improve reliability
- Fixed wrong base url in ``GlesysDomainApiClient``, pull request
  `#2 <https://github.com/runfalk/certbot-glesys/pull/2>`_
  (`@montaniasystemab <https://github.com/montaniasystemab>`_)


Version 0.1.0
-------------
Released on 30th September, 2017

- Initial release
bls.py 0.1.2
A reference implementation of box least squares in Python
License: BSD

bls.py
======

An efficient reference implementation of the box least squares algorithm for
transiting exoplanet search in Python.
This will eventually be submitted as a pull request to the core AstroPy package, but
we're making it available here for now to make it easy to use right away.

Prerequisites
-------------

To install and run this package, you will need to have NumPy, Cython, and AstroPy installed.
The recommended installation method is:

.. code-block:: bash
 
    conda install numpy cython astropy

Installation
------------

To install, clone this repository and build the extension as follows:

.. code-block:: bash
    
    git clone https://github.com/dfm/bls.py.git
    cd bls.py
    python setup.py install
    
or, install using ``pip``:

.. code-block:: bash

    pip install bls.py
    
**OpenMP support**: This algorithm can optionally be parallelized using OpenMP.
To enable this feature, you must compile with a compiler that supports OpenMP and the
relevant flags. On macOS, this can be achieved by installing a recent ``llvm``:

.. code-block:: bash

    brew install llvm
 
and then building using the following flags:

.. code-block:: bash

    CC=/usr/local/opt/llvm/bin/clang \
     LDFLAGS="-L/usr/local/opt/llvm/lib -Wl,-rpath,/usr/local/opt/llvm/lib -liomp5" \
     CFLAGS="-I/usr/local/opt/llvm/include -fopenmp" \
     python setup.py install
    
On other platforms, a command like the following might be sufficient:

.. code-block:: bash

    CFLAGS="-lgomp -fopenmp" python setup.py install

Usage
-----

See ``tutorial.ipynb`` for a demonstration of how to use the code.
js.raven 3.24.2
Fanstatic packaging of raven-js
License: BSD

js.raven
********

Introduction
============

This library packages `raven-js`_ for `fanstatic`_.

.. _`fanstatic`: http://fanstatic.org
.. _`raven-js`: https://github.com/getsentry/raven-js

This requires integration between your web framework and ``fanstatic``,
and making sure that the original resources (shipped in the ``resources``
directory in ``js.raven``) are published to some URL.


How to use?
===========


You can import ``raven`` from ``js.raven`` and ``need`` it where you want
these resources to be included on a page::

  >>> from js.raven import raven
  >>> raven.need()


CHANGES
*******

3.24.2 (2018-04-23)
===================

- Update to 3.24.2


1.1.20 (2018-01-05)
===================

- Drop json2, it is time to leave IE8 behind.


1.1.19 (2015-08-17)
===================

- Update to 1.1.19.


1.1.1 (2013-11-26)
==================

- Update to 1.1.1.


1.1.0 (2013-11-15)
==================

- Update to 1.1.0


1.0.8 (2013-10-18)
==================

- Update to 1.0.8 and include the source map file.


1.0.7-1 (2013-03-13)
====================

- Include JSON2 for pre-version-8 internet explorers.


1.0.7 (2013-03-11)
==================

- Initial release.