semvec/pypi-packages huggingface dataset:
juungle-python-camponez 0.1
Juungle python package
Requires Python: >=3.6

## juungle-python
Python package to access Juungle.net API

## Requirements

`$ python -m pip -r requirements.txt`

## User credentials
Rename `user-config.ini.template` to `user-config.ini` and replace
`LOGIN_USERNAME` and `LOGIN_PASSWORD` with your credentials

## Usage
List nfts 
```python
from juungle.nfts import NFTs

nfts = NFTs()

nfts.available_to_buy = True
nfts.purchased = False
nfts.token_symbol = 'WAIFU'

nfts.get_nfts()

for nft in nfts.list_nfts:
    if nft.price_bch < 0.60 and nft.price_bch > 0.40:
        print(nft.token_name)
```
juungle-python 0.1
Juungle python package
Requires Python: >=3.6

## juungle-python
Python package to access Juungle.net API

## Requirements

`$ python -m pip -r requirements.txt`

## User credentials
Rename `user-config.ini.template` to `user-config.ini` and replace
`LOGIN_USERNAME` and `LOGIN_PASSWORD` with your credentials

## Usage
List nfts 
```python
from juungle.nfts import NFTs

nfts = NFTs()

nfts.available_to_buy = True
nfts.purchased = False
nfts.token_symbol = 'WAIFU'

nfts.get_nfts()

for nft in nfts.list_nfts:
    if nft.price_bch < 0.60 and nft.price_bch > 0.40:
        print(nft.token_name)
```
juungle-pkg 0.1
Juungle python package
Requires Python: >=3.6

## juungle-python
Python package to access Juungle.net API

## Requirements

`$ python -m pip -r requirements.txt`

## User credentials
Create a file `user-config.ini`:
```
LOGIN_USERNAME="username"
LOGIN_PASSWORD="password"
```

## Usage
List nfts 
```python
from juungle.nfts import NFTs

nfts = NFTs()

nfts.available_to_buy = True
nfts.purchased = False
nfts.token_symbol = 'WAIFU'

nfts.get_nfts()

for nft in nfts.list_nfts:
    if nft.price_bch < 0.60 and nft.price_bch > 0.40:
        print(nft.token_name)
```
comicmeteor 0.2
A small library designed to help the obtaining of images from Comic Meteor.
Requires Python: >=3.8

# Comic Meteor Helper

## What is it?
A small library designed to help the obtaining of images from [Comic Meteor](https://comic-meteor.jp/). I have no
relationship with Comic Meteor.

## Why?
Hubris. Again.

## Acknowledgements

- [Requests](https://pypi.org/project/requests/)
- [Beautiful Soup](https://pypi.org/project/beautifulsoup4/)
- [Pillow](https://pypi.org/project/Pillow/)
LatinUtilities 0.0.1
This package show int, hexa, binary and latin1 from int, hexa, binary or latin1.
Requires Python: >=3.6

# LatinUtilities

## Description
This package show int, hexa, binary and latin1 from int, hexa, binary or latin1.

## Requirements
This package require :
 - python3
 - python3 Standard Library

## Installation
```bash
pip install LatinUtilities
```

## Launcher

## Command line:
```bash
LatinUtilities abc # get int, hexa, binary and latin1 from latin1
LatinUtilities string abc # get int, hexa, binary and latin1 from latin1
LatinUtilities integers 97,98,99 # get int, hexa, binary and latin1 from int
LatinUtilities binary "1100001 1100010 1100011" # get int, hexa, binary and latin1 from binary
LatinUtilities hexa "61 62 63" # get int, hexa, binary and latin1 from hexa
LatinUtilities hexa "61:62:63" # get int, hexa, binary and latin1 from hexa
LatinUtilities hexa "61-62-63" # get int, hexa, binary and latin1 from hexa
```

### Python script
```python
from LatinUtilities import LatinUtilities
latin = LatinUtilities()
latin1, int_list, hexa, binary_list = latin.from_bin('1100001 1100010 1100011')
latin1, int_list, hexa, binary_list = latin.from_hexa('61 62 63')
latin1, int_list, hexa, binary_list = latin.from_string('abc')
latin1, int_list, hexa, binary_list = latin.from_bytes(b'abc')
latin1, int_list, hexa, binary_list = latin.from_int([97, 98, 99])
print(latin)
```

### Python executable:
```bash
python3 LatinUtilities.pyz abc

# OR
chmod u+x LatinUtilities.pyz # add execute rights
./LatinUtilities.pyz hexa "61-62-63" # execute file
```

### Python module (command line):

```bash
python3 -m LatinUtilities integers 97,98,99
python3 -m LatinUtilities.LatinUtilities binary "1100001 1100010 1100011"
```

## Links
 - [Github Page](https://github.com/mauricelambert/LatinUtilities/)
 - [Documentation](https://mauricelambert.github.io/info/python/security/LatinUtilities.html)
 - [Download as python executable](https://mauricelambert.github.io/info/python/security/LatinUtilities.pyz)
 - [Pypi package](https://pypi.org/project/LatinUtilities/)

## Licence
Licensed under the [GPL, version 3](https://www.gnu.org/licenses/).
droblox 0.0.3
Simple ROBLOX api wrapper easy to use and rich in features.

# Roblox API Wrapper

This package lets easily use the full range of Roblox api's in a simple way, this is great for beginners.

## Installation

Run the following to install:

```python
pip install droblox
```

## Usage

```python
from droblox import Dget

# Returns None if user does not exist!

Dget.username_to_id("roblox")

# Returns the ID of username named 'roblox'
# If user does not exist returns None

Dget.last_online_date(username = "mrflimflam" or id=123) 

# Returns 'mrflimflam' last online date

Dget.previous_usernames(username="roblox" or id=123)

# Returns previous usernames of 'roblox'
# If no previous names returns None

Dget.user_data(username="roblox" or id = 123)

# Returns data such as: description, created date, banned and display name

Dget.headshot(username="roblox" or id = 123)

# Returns an image url for users headshot
# Returns None if image is still pending and has not loaded

```

## Changelog:

> Added user_data, and headshot method
> Change the way username & id are used with requests

## Developing droblox

```bash
$ pip install -e .[dev]
```
WikipediaCategoryResolver 1.0.4
Named Entity Recognition using Wikipedia API

# Entity Recognition using Wikipedia API
This project uses Wikipedia's API to search a given keyword in the database. It resolves the keyword to its categories. A relevant snippet/ brief description about the subject is also returned.

## Setup
`pip install WikipediaCategoryResolver`

## Usage
```
from WikipediaCategoryResolver import Wiki
wiki = Wiki()
wiki.get_category('AWS')  #Example
```
ctoybox 0.5.0
Package containing Rust Toybox games.

# ctoybox

This is the bare-bones api for [Toybox](https://toybox.rs).

## Dependencies

- pillow (for rendering images)
- numpy (for allocating arrays of the right type for the FFI)
- cffi
- pygame (optionally for ``human_play``)

## Build locally

If you want to make changes to any part of the rust-python pipline, you will need to build and test locally (ran from top-level of the repository):

```
pip install -r ctoybox/requirements.txt
pip install --upgrade pip
pip install maturin
cd ctoybox
./test.sh
```
artella-plugins-getdependencies 1.0.10
Artella Plugin that allows to recursively download all dependencies of a DCC file.

artella-plugins-getdependencies
============================================================

Artella Plugin that allows to recursively download all dependencies of a DCC file.

.. image:: https://github.com/artella/artella-plugins-getdependencies/workflows/Python%20package/badge.svg
    :target: https://github.com/artella/artella-plugins-getdependencies/actions?query=workflow%3A%22Python+package%22

.. image:: https://github.com/artella/artella-plugins-getdependencies/workflows/Create%20Release/badge.svg
    :target: https://github.com/artella/artella-plugins-getdependencies/actions?query=workflow%3A%22Create+Release%22

.. image:: https://img.shields.io/pypi/v/artella-plugins-getdependencies?branch=master&kill_cache=1
    :target: https://pypi.org/project/artella-plugins-getdependencies

.. image:: https://img.shields.io/badge/code_style-pep8-blue
    :target: https://www.python.org/dev/peps/pep-0008/
TableauDesktopPy 1.1.1
Tools for extracting metadata from Tableau Desktop workbook files.
Requires Python: >=3.6

# TableauDesktopPy
 Tools for extracting metadata from Tableau Desktop workbook files. This package parses the underlying xml of a workbook to retrieve information on its style and data connections.

 ## Installation

 Install with pip:

 ```pip install TableauDesktopPy```

 ## Usage

 1. Provide a valid Tableau workbook file ('.twb' or '.twbx') to declare a `Workbook` object:

 ```
import TableauDesktopPy as tdp

my_workbook = tdp.Workbook("C:\Users\bpewyllie\test_workbook.twbx")
 ```

 2. Then call any of the following attributes to retrieve workbook metadata:

 * `Workbook.colors`
 * `Workbook.custom_sql`
 * `Workbook.excel`
 * `Workbook.fonts`
 * `Workbook.fields`
 * `Workbook.onedrive`
 * `Workbook.images`
 * `Workbook.shapes`
 * ... and more

 3. Other metadata may be retrieved by calling the `Workbook.xml` attribute and parsing with an xml parser such as BeautifulSoup.

 4. The module also provides methods for modifying a workbook's xml. `Workbook.hide_field()`, for example, hides an arbitrary field from the workbook's xml. To make the changes appear when opening the workbook in Tableau, first call the `Workbook.save()` method. Currently only saving as a `.twb` file is supported. To prevent confusion, it is best to run this method with the workbook closed.


## Release notes

### 1.1.1 (3/19/2021)

* Fix bug with some fields not showing up in fields attribute

* Clean up some formatting with README files generated by `generate_readme`

### 1.1.0 (1/29/2021)

* Ability to save workbooks to `.twbx` files

* Change default fonts of workbooks

### 1.0.9 (1/22/2021)

* Address README template not being accessible

### 1.0.8 (1/21/2021)

* Include datasource in parenthetical in any field-related attribute to overcome duplicate-named fields from different datasources

* Create method for building workbook README file

* Create save method for overwriting workbooks

* Create method for changing fonts

* Fix some bugs with retrieving field names when parameters are present

## To do

* Create worksheet, datasource subclasses (long-term goal: allow more precise manipulation)

* Create method for changing file paths of images and data files
scrapy-requests 0.2.0
Scrapy with requests-html
Requires Python: >=3.6

# scrapy-requests
![PyPI](https://img.shields.io/pypi/v/scrapy-requests)
[![Build Status](https://travis-ci.org/rafyzg/scrapy-requests.svg?branch=main)](https://travis-ci.org/rafyzg/scrapy-requests)
![Codecov](https://img.shields.io/codecov/c/github/rafyzg/scrapy-requests)

Scrapy middleware to asynchronously handle javascript pages using requests-html.

requests-html uses pyppeteer to load javascript pages, and handles user-agent specification for you.
Using requests-html is very intuitive and simple. [Check out their documentation.](https://github.com/psf/requests-html "requests_html repo")

## Requirements
- Python >= 3.6
- Scrapy >= 2.0
- requests-html

## Installation
```
 pip install scrapy-requests
```
## Configuration
Make twisted use Asyncio event loop 
And add RequestsMiddleware to the downloader middleware
#### settings.py

 ```python
 TWISTED_REACTOR = 'twisted.internet.asyncioreactor.AsyncioSelectorReactor'

 DOWNLOADER_MIDDLEWARES = {
     'scrapy_requests.RequestsMiddleware': 800
 }
 ```
## Usage
Use scrapy_requests.HtmlRequest instead of scrapy.Request
```python
from scrapy_requests import HtmlRequest

yield HtmlRequest(url=url, callback=self.parse)
```
The requests will be handled by requests_html, and the request will add an additional meta varialble `page` containing the HTML object.
```python
def parse(self, response):
    page = response.request.meta['page']
    page.html.render()
```

## Additional settings

If you would like the page to be rendered by pyppeteer - pass `True` to the `render` key paramater.
```python
yield HtmlRequest(url=url, callback=self.parse, render=True)
```
You could choose a more speific functionality for the HTML object. 

For example - 
You could set up a sleep timer before loading the page, and js script execution when loading the page - doing it this way:
```python
script = "document.body.querySelector('.btn').click();"
yield HtmlRequest(url=url, callback=self.parse, render=True, options={'sleep': 2, 'script': script})
```

You could pass default settings to requests-html session - specifying header, proxies, auth settings etc... 
You do this by specifying an addtional variable in `settings.py`
```python
DEFAULT_SCRAPY_REQUESTS_SETTINGS = {
    'verify': False, # Verifying SSL certificates
    'mock_browser': True, # Mock browser user-agent
    'browser_args': ['--no-sandbox', '--proxy-server=x.x.x.x:xxxx'], 
}
```

## Notes
Please star this repo if you found it useful.

Feel free to contribute and propose issues & additional features.

License is MIT.
database-connector 2.5.0
Database Connector Class
Keywords: database_connector

==================
database_connector
==================






Database Connector Class



Features
--------

* TODO

Credits
-------

This package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.

.. _Cookiecutter: https://github.com/audreyr/cookiecutter
.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage


=======
History
=======

2.0.0 (2019-08-21)
------------------

* First release on PyPI.