semvec/pypi-packages huggingface dataset:
codeforces-cli 1.0
Command line interface for Codeforces
License: MIT

# Codeforces-cli
## Python package
This package lets you show data for various methods in tabular format in your terminal.

### These following methods you can run:<br>
- blogEntry.comments
- blogEntry.view
- contest.hacks
- contest.list
- contest.ratingChanges
- contest.status
- problemset.problems
- problemset.recentStatus
- user.blogEntries
- user.info
- user.rating
- user.status

## How to install ?
`
pip install codeforces-cli
`

## How to use ?
`
python -m codeforces [method name] [required parameter with value] [optional paramters with value]
`

## Example:

To get details of contest status.

`

python -m codeforces --contest-status --constestId 566 --handle Gellertke --from 1 --count 10
`

or

`
python -m codeforces -cs -cid 566 -h Gellertke -f 1 -c 10
`

## Output
![image](https://user-images.githubusercontent.com/35952953/116748281-d720f680-aa1c-11eb-8ed4-eb6342394e3d.png)

## For help

`
python -m codeforces --help
`

or

`
python -m codeforces -h
`

![image](https://user-images.githubusercontent.com/35952953/116816381-4f9fc880-ab7f-11eb-84a8-609ca987f1d7.png)


## Package required:<br>
- beautifulsoup4
- requests
- tabulate

Thanks for Installing!
pyglslify 0.1.1
Thin wrapper for the glslify nodejs tool, use stack.gl shader modules in Python.
License: MIT
Requires Python: >=3.6

# pyglslify

A very thin wrapper for the [glslify](https://github.com/glslify/glslify) nodejs tool, to use [stack.gl](http://stack.gl) shader modules in Python during development.

(after development you're probably best just compiling the shaders with nodejs `glslify` cli tool to a file and using the result)

## Installation

The whole point is to be able to download and use GLSL shader modules from the WebGL community, which are distributed via `npm`.

So first you need to install nodejs/npm: https://www.npmjs.com/get-npm

Then install the `glslify` tool globally and verify it is on your path:
```
npm install -g glslify
glslify --help
```

Then add `pyglslify` in your Python project virtualenv:
```
pip install pyglslify
```

## Usage

We're still going to use `npm` to install stack.gl shaders. For example:

```
npm install glsl-noise
```

This will create `package.json` and `package-lock.json` files in your project root, which will track the `npm` dependencies of your project. These should be committed to source control along with the rest of your project. By default the modules will be downloaded to a `node_modules` dir in your project root, that dir should be added to `.gitignore`.

If you checkout your project repo on a new machine you can just run `npm install` to fetch the modules specified as dependencies in `package.json`.

On the Python side you can write GLSL shaders which make use of the glslify `require` pragma:
```glsl
#pragma glslify: noise = require('glsl-noise/simplex/3d')

precision mediump float;
varying vec3 vpos;

void main () {
    gl_FragColor = vec4(noise(vpos*25.0),1);
}
```
`fshader.glsl`

And then in your Python code, when you want to pass the shader to your rendering pipeline, use `pyglslify` to resolve the pragmas:
```python
import moderngl_window as mglw
from pyglslify import glslify


class RenderWindow(mglw.WindowConfig):
    def __init__(self, **kwargs):
        super().__init__(**kwargs)
        vertex_shader = self.load_text("shaders/vshader.glsl")
        fragment_shader = self.load_text(
            glslify("shaders/fshader.glsl")
        )
        self.pipeline = self.ctx.program(
            vertex_shader=vertex_shader,
            fragment_shader=fragment_shader,
        )
```

You can also use glslify [Source Transforms](https://github.com/glslify/glslify#source-transforms).

e.g. `npm install glslify-hex` allows use of CSS-style hex strings for colors in place of `vec3`s.

See the glslify docs - they recommend specifying these as configuration in your `package.json`.

You can also apply local transforms to the shader file at runtime from Python, by passing their module names as args like:
```python
from pyglslify import glslify

fragment_shader = glslify("shaders/fshader.glsl", "glslify-hex", "glslify-import")
```

Happy shading!
gitmoji 0.1.0
Helper package that reflects gitmoji philosofy! :tada:
License: MIT
Requires Python: >=3.8,<4.0

<h1 align="center">
    <strong>gitmoji</strong>
</h1>
<p align="center">
    <a href="https://github.com/Kludex/gitmoji" target="_blank">
        <img src="https://img.shields.io/github/last-commit/Kludex/gitmoji" alt="Latest Commit">
    </a>
        <img src="https://img.shields.io/github/workflow/status/Kludex/gitmoji/Test">
        <img src="https://img.shields.io/codecov/c/github/Kludex/gitmoji">
    <br />
    <a href="https://pypi.org/project/gitmoji" target="_blank">
        <img src="https://img.shields.io/pypi/v/gitmoji" alt="Package version">
    </a>
    <img src="https://img.shields.io/pypi/pyversions/gitmoji">
    <img src="https://img.shields.io/github/license/Kludex/gitmoji">
</p>


## Installation

``` bash
pip install gitmoji
```

## License

This project is licensed under the terms of the MIT license.