semvec/pypi-packages huggingface dataset:
fsquery 0.3.0
File System Query.       Working with the file system is too verbose. Let's make it more like JQuery.
License: MIT

File System Query. 

Working with the file system is too verbose. 

FSQuery provides a way of thinking about the file system inspired by JQuery.

An FSQuery is created from a particular director with a number of terms added as modifiers. 

A simple example : 

    from fsquery import FSQuery

    fsq = FSQuery("/home/myaccount").NoFollow(".git").Ext(".py").FileOnly()
    for n in fsq :
        print(n.abs)


This FSQuery searches all directories under /home/myaccount, except directories with ".git" in their name.

It matches files with a ".py" extension. And the FileOnly() suppresses returning directories.

See more documentation on the [README on GitHub](https://github.com/interstar/FSQuery).
serial-j 1.1.2
Validating and Serializing JSON data into Python object with minimal effort.
License: MIT

# Serial-J
Validating and Serializing JSON data into Python object with minimal effort. 

## Features 
For more detail, please go to [documentation page on Github](https://github.com/JunpuFan/serial-j).
   1. Serialize JSON / Python Dictionary data into Python object based on a compact data `schema`.
   2. Automatically validate every JSON properties defined in the `schema` based on varies additional options specified in `schema`.
   3. You are given convenient built-in methods that you can use to convert your data back to JSON encoded string or JSON / Python Dictionary.
   4. You have the flexibility of defining additional methods in your serializer class that utilize your data in anyway you want.
pycharsheet 0.0.4
A library and utility for managing a role playing game character sheet and some character state as well
License: MIT
Keywords: dnd dungeons dragons rpg game utility

pycharsheet
###########

Python program and library for managing character sheets, status, equipment, and
other aspects of Wizards of the Coasts Dungeons and Dragons fifth edition.
Includes data from the SRD, but none other and is not affiliated with Wizards or
DnD.
cleverwrap 0.3.0.2
A wrapper for the official cleverbot.com API
License: MIT
Keywords: cleverbot,wrapper,clever

# CleverWrap.py
[![Build Status](https://travis-ci.com/snoonetIRC/cleverwrap.py.svg?branch=master)](https://travis-ci.com/snoonetIRC/cleverwrap.py)
[![codecov](https://codecov.io/gh/snoonetIRC/cleverwrap.py/branch/master/graph/badge.svg)](https://codecov.io/gh/snoonetIRC/cleverwrap.py)

A simple python wrapper class to interact with the official [CleverBot API](http://www.cleverbot.com/api).

This package was created to run on python3

# Installing

You can install cleverwrap.py from pypi using: `pip install cleverwrap`

You can also clone this repository and import the library directly.

# Usage

```
>>> from cleverwrap import CleverWrap
>>> cw = CleverWrap("API_KEY")
>>> cw.say("Hello CleverBot.")
"Hello Human."
>>> cw.reset() # resets the conversation ID and conversation state.
>>> conv = cw.new_conversation()  # Start a new conversation with CleverBot
>>> conv.say("Hellon there.")
"Hello Human."
>>> conv.reset()  # Reset the conversation state
```

# License

Copyright 2017 Andrew Edwards using the [MIT License](http://opensource.org/licenses/MIT).
totalcorner 0.1.2
totalcorner.com api client
License: MIT

#Totalcorner API Client

Unofficial API Client for totalcorner.com API.



## **Install**

`pip install totalcorner`

or

`python setup.py install`



## **Usage**



`import totalcorner`

`tapi = totalcorner.TotalCornerAPI("apikeyabcdefg")`



*Today*


`tapi.today(type="upcoming", columns="events,odds,asian,cornerLine,cornerLineHalf,goalLine,goalLineHalf,asianCorner,attacks,dangerousAttacks,shotOn,shotOff,possession", page=1)`

*Schedule*

`tapi.schedule(date="20190501", columns="events,odds,asian,cornerLine,cornerLineHalf,goalLine,goalLineHalf,asianCorner,attacks,dangerousAttacks,shotOn,shotOff,possession", page=1)`

*Matchview*

`tapi.matchview(matchid="82537483",columns="events,odds,asian,cornerLine,cornerLineHalf,goalLine,goalLineHalf,asianCorner,attacks,dangerousAttacks,shotOn,shotOff,possession")`

*Odds*

`tapi.odds(matchid="82537483", columns="asianList,goalList,cornerList,oddsList,asianHalfList,goalHalfList,cornerHalfList,oddsHalfList")`

*League Table*
`tapi.leaguetable(leagueid="1", type='table')`

*League Schedule*

`tapi.leagueschedule(leagueid="1", page=None, columns='events,odds,asian,cornerLine,cornerLineHalf,goalLine,goalLineHalf,"asianCorner,attacks,dangerousAttacks,shotOn,shotOff,possession')`