semvec/pypi-packages huggingface dataset:
easycython 1.0.7
Compile .pyx to (.pyd|.so) very easily.
License: MIT
Keywords: cython

==========
easycython
==========

*Because writing a setup.py each time is painful.*

Status
------

Linux:

=====  =====  =====  =====  =====
 x64    2.7    3.4    3.5    3.6
=====  =====  =====  =====  =====

.. image:: https://travis-ci.org/cjrh/easycython.svg?branch=master
   :target: https://travis-ci.org/cjrh/easycython

.. image:: https://coveralls.io/repos/cjrh/easycython/badge.png
   :target: https://coveralls.io/r/cjrh/easycython

Windows:

=====  =====  =====  =====  =====
 x86    2.7    3.4    3.5    3.6
 x64    2.7    3.4    3.5    3.6
=====  =====  =====  =====  =====

.. image:: https://ci.appveyor.com/api/projects/status/23heqrp96f6ftmsr
   :target: https://ci.appveyor.com/project/cjrh/easycython

Introduction
------------

:code:`easycython.py` is a script that will attempt to
automatically convert one or more :code:`.pyx` files into
the corresponding compiled :code:`.pyd|.so` binary modules
files. Example::

    $ python easycython.py myext.pyx

:code:`pip install easycython` will automatically create an
executable script in your :code:`Scripts/` folder, so you
should be able to simply::

    $ easycython myext.pyx

or even::

    $ easycython *.pyx

You can type::

    $ easycython -h

to obtain the following CLI::

    usage: easycython.py [-h] [--annotation] [--no-annotation] [--numpy-includes]
                         [--no-numpy-includes]
                         [filenames [filenames ...]]

    positional arguments:
      filenames

    optional arguments:
      -h, --help           show this help message and exit
      --annotation
      --no-annotation      (default: True)
      --numpy-includes
      --no-numpy-includes  (default: True)


- :code:`--annotation` (default) will emit the HTML Cython annotation file.
- :code:`--numpy-includes` (default) will add the numpy headers to the build command.
- Compiler flags :code:`-O2 -march=native` are automatically passed to
  the compiler. I have not yet had to step through the generated
  C code with a debugger.
cht 1.2.1
Notify to the slack channel using the incoming webhook when the previous command has ended.
License: MIT
Keywords: slack

cht
===

Notify to the slack channel using the incoming webhooks when the
previous command has ended.

Requirements
------------

-  Python 2

Install
-------

pypi
~~~~

::

    $ pip install cht

Download
~~~~~~~~

If you don't want to install cht with pip, download the main script.

::

    # assume that ~/bin is included in $PATH
    $ curl https://raw.githubusercontent.com/suzuki-shunsuke/cht/master/cht.py -o ~/bin/cht
    $ chmod a+x ~/cht

Usage
-----

::

    $ <previous command>; cht $? [-u <url>] [-c <channel>] [-m <message>]

if you want to send the previous command's output to the slack channel,
use pipe.

::

    $ <previous command> | cht [-u <url>] [-c <channel>] [-m <message>]

Environment Variable
--------------------

You can use the following environment variables to set the channel and
webhook url.

-  CHT\_URL: webhook url
-  CHT\_CHANNEL: channel name

Command line arguments are prefered to the environment variables.

Contributing
------------

1. Fork (https://github.com/suzuki-shunsuke/cht/fork)
2. Create a feature branch
3. Commit your changes
4. Rebase your local changes against the master branch
5. Create a new Pull Request

License
-------

`MIT <LICENSE>`__

Author
------

`Suzuki Shunsuke <https://github.com/suzuki-shunsuke>`__
csvsqlite3 0.1.1
Csv data access package like PEP 249 api.
License: MIT
Keywords: csv

=============
csvsqlite3
=============

Csv reader like PEP 249 API.

https://github.com/harelba/q inspired

Requirements
-----------------

- Python 3.x


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

::

    $ pip install csvsqlite3

Example
-----------------

::

   import csvsqlite3
   conn = csvsqlite3.connect('/foo/bar/baz.csv')
   cur = conn.cursor()
   cur.execute('select * from csv')
   for r in cur.fetchall():
      print(r[0], r[1])
   conn.close()