semvec/pypi-packages huggingface dataset:
pylamine 0.2.1
Python bindings for Calamine.
License: MIT

[![Python tests](https://github.com/cnpryer/pylamine/actions/workflows/python-tests.yaml/badge.svg)](https://github.com/cnpryer/pylamine/actions/workflows/python-tests.yaml)
[![Rust tests](https://github.com/cnpryer/pylamine/actions/workflows/rust-tests.yaml/badge.svg)](https://github.com/cnpryer/pylamine/actions/workflows/rust-tests.yaml)
[![latest release](https://img.shields.io/pypi/v/pylamine.svg)](https://pypi.org/project/pylamine/)

# pylamine

Python bindings for [`Calamine`](https://github.com/tafia/calamine).

## Contributing

See [CONTRIBUTING.md](./CONTRIBUTING.md).

## Credits

Credits to [`python-calamine`](https://github.com/dimastbk/python-calamine) for getting this started with `get_sheet_data` and `get_sheet_names`! 👏
rapptz-asqlite 1.0.1
A simple async wrapper for sqlite3
License: MIT
Requires Python: >=3.5

### asqlite

This package is a fork of rapptz's asqlite. asqlite is a simple and easy to use async wrapper for `sqlite3`.

This is basically the same as `sqlite3` except you use `async with` and `await` in front of most operations.

```python
import asyncio
import asqlite

async def main():
    async with asqlite.connect('example.db') as conn:
        async with conn.cursor() as cursor:
            # Create table
            await cursor.execute('''CREATE TABLE stocks
                                    (date text, trans text, symbol text, qty real, price real)''')

            # Insert a row of data
            await cursor.execute("INSERT INTO stocks VALUES ('2006-01-05','BUY','RHAT',100,35.14)")

            # Save (commit) the changes
            await conn.commit()

asyncio.run(main())
```

### Differences from `sqlite3`

This module differs from `sqlite3` in a few ways:

1. Connections are created with `journal_mode` set to `wal`.
2. Connections have foreign keys enabled by default.
3. [Implicit transactions are turned off][implicit-transactions]
4. The [`row_factory`][row_factory] is set to [`sqlite3.Row`][Row].

[implicit-transactions]: https://docs.python.org/3/library/sqlite3.html#controlling-transactions
[row_factory]: https://docs.python.org/3/library/sqlite3.html#sqlite3.Connection.row_factory
[Row]: https://docs.python.org/3/library/sqlite3.html#sqlite3.Row

### License

MIT
tempylate 0.1.3
Little, lightweight and fast template engine.
License: MIT
Requires Python: >=3.10.0
Keywords: template engine

[![PyPI](https://img.shields.io/pypi/v/tempylate)](https://pypi.org/project/tempylate/) ![PyPI - Python Version](https://img.shields.io/pypi/pyversions/tempylate) ![PyPI - Downloads](https://img.shields.io/pypi/dm/tempylate) ![PyPI - License](https://img.shields.io/pypi/l/tempylate) [![Documentation Status](https://readthedocs.org/projects/tempylate/badge/?version=latest)](https://tempylate.readthedocs.io/en/latest/?badge=latest) [![Discord](https://img.shields.io/discord/777430548951728149?label=chat&logo=discord)](https://discord.gg/kfMwZUyGFG) [![Buy Me a Coffee](https://img.shields.io/badge/-tasuren-E9EEF3?label=Buy%20Me%20a%20Coffee&logo=buymeacoffee)](https://www.buymeacoffee.com/tasuren)
# tempylate
tempylate is a pythonic template engine that is little, lightweight and fast.

**Features:**
* Full python syntax. So there is absolutely nothing to remember in the syntax.
* It runs in Python.
* Little, lightweight and fast. (No dependency)
* Inheriting layouts through template inheritance.
* Easy to use!

## Installation
You can install it using pip.  
`$ pip install tempylate`

## Examples
### Title
```html
<title>^^ title ^^</title>
```
### Members
```python
<body>
  <h1>^^ team.name ^^ members</h1>
  <ul>
    ^^
      "".join(
        f'<li><a href="{ member.url }">{ member.name }</a></li>'
        for member in team.members
      )
    ^^
  </ul>
</body>
```
### Inheritance
```python
^^
  self.manager.render_from_file(
      "blog_page_layout.html", title="My sixteenth birthday.",
      content="""
        <strong>Today is my birthday!</strong><br>
        So give me a gift.
      """
  )
^^
```

## Documentation
You can view the UserGuide and API reference of tempylate [here](https://tempylate.readthedocs.io/en/latest).  

## Contributing
Please see [here](https://github.com/tasuren/tempylate/blob/main/contributing.md).

## License
tempylate is available under the MIT license.  
Detail: [LICENSE](https://github.com/tasuren/tempylate/blob/main/LICENSE)