semvec/pypi-packages huggingface dataset:
dmodelspy 0.2
Python port of dMODELS
Requires Python: >=3.7
Keywords: geodesy

dmodelspy
---------------------------------------------------

Python conversion of Matlab dmodels routines (Battaglia et al., JVGR, 2013)

Converted
================

- sill: Made Sill class (v0.1.1)
- sphere: Made Sphere2D and Sphere3D classes (v0.1.2)
- spheroid: Make Spheroid class (v0.1.3)

Added
================

- Mogi class (v0.1.3)

Class principals
================

Classes use the dataclass decorator

Each class should have the dependant property `dV` and the functions:

- calc_displ(x,y,z): returns displacements (u, v, w)
- calc_tilts(x,y,z): returns tilts (East and North)
- calc_strain(x,y,z): returns strains (areal, shear1 and shear2)
- calc_all(x,y,z): returns all values: u, v, w, tiltE, tiltN, areal, shear1, shear2

x, y and z can be vectors or 1d numpy arrays.  x and y should have the same
length.  z should have the same length or be a scalar, in which case the same z
will be used for each (x, y) pair)

Exceptions
**********

- Mogi and Sphere2D classes only use (x, y) on input
- Mogi class has dV as input
networking-ovn 7.4.1
OpenStack Neutron integration with OVN

=========================================================
networking-ovn - OpenStack Neutron integration with OVN
=========================================================

OVN provides virtual networking for Open vSwitch and is a component of the Open
vSwitch project.  This project provides integration between OpenStack Neutron
and OVN.

* Free software: Apache license
* Source: https://opendev.org/openstack/networking-ovn
* Bugs: https://bugs.launchpad.net/networking-ovn
* Mailing list:
  http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-discuss
* IRC: #openstack-neutron-ovn on Freenode.
* Docs: https://docs.openstack.org/networking-ovn/latest

Team and repository tags
------------------------

.. image:: https://governance.openstack.org/tc/badges/networking-ovn.svg
    :target: https://governance.openstack.org/tc/reference/tags/index.html

* Release notes for the project can be found at:
  https://docs.openstack.org/releasenotes/networking-ovn/
schedule-data 1.0.1
Fleet information service

# Installation

To install, run the following command (windows):

```
pip install schedule_data
```

# Usage

## Merge

To generate the merged schedule dataset provide the keyword `merge`:

```
schedule_data merge
```

The output will be saved in output.csv in root folder.

## Processing

To look up an individual flight record provide the keyword `lookup` 
followed by the flight number, e.g.:

```
schedule_data lookup ZG2362
```

To look up more than one flight record (the output JSON strings will be separated 
by newlines), provide a list of flights separated by commas, e.g.

```
schedule_data lookup ZG2361,ZG2362
```
generate-licenses 1.2.0
Generate a file containing all (locally found) licenses from your project.
Requires Python: >=3.6

# licenses-generator
Generate a file containing all (locally found) licenses from your project.

<p align=center>
    <img src="https://img.shields.io/badge/version-1.1-blue" />
    <a href="https://github.com/prisma-ro/licenses-generator/actions/workflows/run_tests.yaml">
        <img src="https://github.com/prisma-ro/licenses-generator/actions/workflows/run_tests.yaml/badge.svg" />
    </a>
    <img src="https://img.shields.io/badge/license-Apache%202-blue" />
</p>

# About
This script is used in production @ Prisma to generate the required attributions
for our [license page](https://buyprisma.netlify.app/info/licente.html).

### How?
It walks the given directory and searches for license files, and after it's done,
it will write all of them to a new file, following the given template.

### Compatibility
At this time, it's only been tested on JS project (the default folder is `node_modules`), but it should be compatible with anything
 that stores licenses locally.

# Usage

## Recomanded
```py
from generate_licenses import Generator, Template # <- Or you can use DefaultTemplate

template = Template(
    wrapper_template='<div>\n$ctnt\n</div>',
    title_template='<h1>$ctnt</h1>\n',
    license_template='<pre>\n<code>\n$ctnt\n</code>\n</pre>'
)

generator = Generator(template, <initial_dir>, <out_file>, <out_separator>)
generator.write_licenses()
```

### CLI _(Not recomanded)_
See help: `generate_licenses.py -h`

---

## How does the Templating work?

Let's start with the given example (from above) - That will generate the following:
```html
<div>
<h1>PACKAGE_NAME</h1>
<pre>
<code>
LICENSE
</code>
</pre>
</div>
```

Basically you can write whatever you want, and put `$ctnt` where you want the 
actual "content" to be put

---

## Contributing Guide
If you wish to contribute to generate_licenses please see [CONTRIBUTING.md](CONTRIBUTING.md)

## Code of Conduct
Please respect our Code of Conduct. It can be found [here](CODE_OF_CONDUCT.md)

---

### Authors
  - David Pescariu - [prisma.ro.official@gmail.com](mailto:prisma.ro.official@gmail.com)

### License
```
Copyright 2021 Prisma

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
```

<p align=center>
  <code>
(C) Prisma 2021 - https://buyprisma.netlify.app/
  </code>
</p>
chess-heatmap-qxf2 0.0.0.23
Package to generate chess heatmaps from pgn files
Requires Python: >=3.6

A python project which uses dask and coiled to explore parallelism. The project produces a control heatmap for a chess game.
HeatMap visualization shows which side controls which sqaures for each ply in the chess board. It can be used to analyze important squares, utilization, capture squares. 
This package contains the files which are packaged as a python package.
Pythoreum 0.2.1
A simpple Pythogoreus theorum calculator!

# Pythoreum 

### This module can be used to calculate the sides of a right angled triangle using the famous Pythogoreas Theorum. This is a fairly simple and useful module for maths.
#
# Installation: 
### Windows:
```sh
$ pip install Pythoreum
```
Mac OS or Linux:
```sh
$ pip3 install Pythoreum
```
# Importing the Module 
### Its pretty simple to import the module. You Can import the calculate function in two ways. 
#
## First Way:
```python
from Pythoreum import calculate
```
#
## Second Way:

```python
import Pythoreum
```
#  

# Use Case or How to use it:
### The Pythoreum module is desined to recieve any two sides of the right angled triangle we can mention sides a, b or sides b,c or sides c,a and it will calculate the missing side.
#
## Lets take an example where side a = 3 and side b = 4:
### We can use the module like this:
#
```python
from Pythoreum import calculate

# Using the calculate function to calculate the missing side(c)
calculate(a = 3, b = 4)
```
#
## Output:
```python
a = 3
b = 4
c = 5.0
```
### This is how to use Pythoreum to calculate the missing side of a right angled triangle
#
### NOTE: 
This just prints the values and does not return them in the next updates there will be a second function 
#
queryeasy 0.0.4
Execute SQL queries on data present in CSV or Excel files. Also allows to generate the query output files.
Requires Python: >=3.6

# queryeasy
Execute SQL queries on data present in CSV or Excel files. Also allows to generate the query output files.

## Features

- Query the CSV or Excel files using sql queries
- Provides the option to store the query output to .xls, .xlsx, .csv formats
- Formats the output to fit in the terminal 
- Removes the spaces from the column headers to ease query process
- Saves the output file to default dir if no path is specified



## Installation

You can pip install the package using

```sh
pip install queryeasy
```

The command line utility will be installed as 
queryeasy to bin on Linux (e.g. /usr/bin); or as
queryeasy.exe to Scripts in your Python installation on Windows 
(e.g. C:\Python3\Scripts\tabulate.exe).


After installing, check the version

```sh
queryeasy --version
```

## Usage

#### queryeasy [-h] [-s sheet_name] [-o output_file] [-v] filename sql_query

It can be used to execute sql queries on csv file

```shell
queryeasy sample.csv "select * from sample"
```

It can be used to execute sql queries on excel file
```shell
queryeasy sample.xls "select * from sample" -s Sheet1
queryeasy sample.xlsx "select * from sample" -s Sheet3
```

The output of the performed query can be saved to a csv or excel file

```shell
queryeasy sample.xls "select * from sample" -s Sheet1 -o /path/output.xls
queryeasy sample.xlsx "select * from sample" -s Sheet3 -o /path/output.xlsx
queryeasy sample.xlsx "select * from sample" -s Sheet3 -o output.xlsx
queryeasy sample.csv "select * from sample" -s Sheet3 -o /path/output.csv
queryeasy sample.csv "select * from sample" -s Sheet3 -o output
```

## Arguments
<pre>
positional arguments: 
  filename              Enter the file path/name
  sql_query             Enter the SQL query

optional arguments:
  -h, --help            show this help message and exit
  -s sheet_name, --sheet sheet_name
                        Provide the sheet name for excel file
  -o output_file, --output output_file
                        Output file path/name to store results
  -v, --version         show program's version number and exit
</pre>

## Notes
- Table names used in the SQL query should match the input CSV/Excel file names,
      without the ".csv" or ".xls" extension
- While entering query, replace the spaces in column names with underscore(_)
- The default output file extension is .csv
- The output file supports ".xlsx", ".xls", ".csv" extensions as of now

## Contribute

The library is in initial stage and requires a lot of work, please feel free to contribute