semvec/pypi-packages huggingface dataset:
django-accounting 0.2.10
Accounting made accessible for small businesses and sole proprietorships through a simple Django project
License: MIT
Keywords: Accounting,Django,Money,Cashflow

django-accounting
=================

    In the beginning God created man, and the costs followed afterwards.

|Build Status| |Coverage Status|

Check the associated project
`Accountant <https://github.com/dulacp/Accountant>`__, a concrete
integration of the *django-accounting* application that you can deploy
with one click to Heroku.

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

-  Python 3.x
-  Django 1.7+
-  `dj-static <https://github.com/kennethreitz/dj-static>`__

Features supported
------------------

*with inspiration from already existing very good services (Xero,
Freshbooks, etc)*

    Those crossed are not yet supported

Books
~~~~~

-  **Estimating** generate estimates that can lead to an invoice or not
-  **Invoicing** generate invoices
-  **Billing** share the maximum of logic with the invoicing system
-  **Payments** to track partial/complete payments of invoices and bills
-  **ExpenseClaim** for employees of organizations that used their
   personnal accounts
-  **Dashboard / Current balance** displayed the current balance
-  **Dashboard / Overdued invoices & bills** to track what's late

Clients
~~~~~~~

-  **Creation/Update**
-  [STRIKEOUT:**Deletion** inform the user of the cascade deletion of
   invoices and bills]
-  **Professional address** specify the address on the client model
-  **Linked to organization** to implicitly create the bill when
   cross-invoicing between organizations

Reports
~~~~~~~

-  **Profit and Loss** to know how much you've collected, and how much
   you've spent
-  **Tax Report** to know how much you need to keep for taxes
   declarations
-  **Payroll Report** to know how much you need to keep for payroll
   taxes
-  **Invoice details Report** to understand the calculations that lead
   to the tax report and the payroll report
-  [STRIKEOUT:**Expense claims Report** to compute what the company owes
   to whom quickly]

Contact
-------

| `Pierre Dulac <http://github.com/dulacp>`_
| `@_dulacp <https://twitter.com/_dulacp>`_

License
-------

Accounting is available under the MIT license. See the LICENSE file for
more info.

.. |Build Status| image:: https://travis-ci.org/dulacp/django-accounting.svg
   :target: https://travis-ci.org/dulacp/django-accounting
.. |Coverage Status| image:: https://coveralls.io/repos/dulacp/django-accounting/badge.svg
   :target: https://coveralls.io/r/dulacp/django-accounting
push7 0.0.6
Python API Client for Push7
License: MIT
Keywords: push7

# push7-python

push7 api client for python  
supporting python2.7 and python3.4

# Usage

```bash
pip install push7
```

## Initialize
First, you should create a client for push7. 
```python
from push7 import Client

appno = 'edit_your_appno'
apikey = 'edit_your_apps_apikey'

client = Client(appno, apikey)
```

## Create Push
```python
# Immediately 
client.push("title", "body", "http://arg.vc/icon.png", "http://arg.vc/").send()


# Create a reserved push ( push7 system will be send push to user after 4 hours)
from datetime import datetime, timedelta
target_datetime = datetime.now() + timedelta(hours=4)
client.push("title", "body", "http://arg.vc/icon.png", "http://arg.vc/", target_datetime).send()
```

## Create Push with Query

```python
from push7.push import PushWithQuery as query
parameters = ['user001', 'user002']
client.push_with_query("title", "body", "http://arg.vc/icon.png", "http://arg.vc/", query.Mode._or, parameters).send()
```


# For Contributors

## Testing

If you want to run tests, you should set environment vars 'PUSH7_APPNO' and 'PUSH7_APIKEY'.
After setting environment vars, you can run tests by below commands.

```bash
tox
```




## Pylint
```bash
cd push7
pylint * --disable=R,C,unused-import,locally-disabled
```

## Mypy
```bash
cd push7
mypy --ignore-missing-imports *.py
```

## Yapf
```bash
cd pushy
yapf -r -i push7/
```
tomate 0.1.1
A minimalist pomodoro timer
License: MIT
Keywords: pomodoro,timer

======
Tomate
======

A minimalist pomodoro timer.

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

To run Tomate, you will need the following software:

- Python ≥ 3.6
- aplay

`aplay` is the native ALSA wav player, used to play a bell tone at the
end of a pomodoro period.

To install Tomate, we also recommend using the `pip` package manager.

Once all the requirements are fulfilled, you may proceed with the
installation.

Installing
----------

To install Tomate system-wide, simply run:

.. code-block:: sh

   sudo pip3 install tomate

To install Tomate manually from source, the steps are as follows:

.. code-block:: sh

   git clone git@github.com/abusque/tomate.git
   cd tomate
   sudo ./setup.py install

Using
-----

Once installed, you can use Tomate by simply running the following:

.. code-block:: sh

   tomate

This will start a 25 minute timer, after which a soft bell will
ring. To start another pomodoro, simply re-run the command.