semvec/pypi-packages huggingface dataset:
noval 2022.3.22
Configurable novel Downloader.
Requires Python: >=3.8

# noval

```
                       _
 _ __   _____   ____ _| |
| '_ \ / _ \ \ / / _` | |
| | | | (_) \ V / (_| | |
|_| |_|\___/ \_/ \__,_|_| Configurable novel downloader.
```

![demo pic](https://github.com/zlj-zz/noval/blob/main/example/demo.png)

## Usage

`noval -h` to get help message.

```
usage: noval [-h] [--sep SEP] [--save-to path] [--range RANGE RANGE] [--split SPLIT | --append] [-v] name

positional arguments:
  name                 fiction name.

optional arguments:
  -h, --help           show this help message and exit
  --sep SEP            sleep time.
  --save-to path       custom fiction save path.
  --range RANGE RANGE  Download chapter range, like:`--range 10 20`
  --split SPLIT        Download segmented storage.
  --append             Whether it is in append mode. It is recreated by default.
  -v, --version        Show version and exit.
```

## Installation

### Pip

```
pip3 install noval --upgrade
```

### Source

```
git clone --dep 1 https://github.com/zlj-zz/noval.git
cd noval && python3 setup.py install
```
tamaas 2.4.0
A high-performance library for periodic rough surface contact


# Tamaas - A high-performance library for periodic rough surface contact

[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.3479236.svg)](https://doi.org/10.5281/zenodo.3479236)
[![status](https://joss.theoj.org/papers/86903c51f3c66964eef7776d8aeaf17d/status.svg)](https://joss.theoj.org/papers/86903c51f3c66964eef7776d8aeaf17d)
[![Documentation Status](https://readthedocs.org/projects/tamaas/badge/?version=latest)](https://tamaas.readthedocs.io/en/latest/?badge=latest)
[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gl/tamaas%2Ftutorials/HEAD)

Tamaas (from تماس meaning “contact” in Arabic and Farsi) is a high-performance
rough-surface periodic contact code based on boundary and volume integral
equations. The clever mathematical formulation of the underlying numerical
methods allows the use of the fast-Fourier Transform, a great help in achieving
peak performance: Tamaas is consistently two orders of magnitude faster (and
lighter) than traditional FEM! Tamaas is aimed at researchers and practitioners
wishing to compute realistic contact solutions for the study of interface
phenomena.

## Disclaimer

This package is intended for ease of installation for Linux platforms, but comes
with NO WARRANTY of compatibility (although it is manylinux2010_x86_64
compliant). If you experience any issue, please install Tamaas from
[source](https://gitlab.com/tamaas/tamaas). We provide a Docker image for
non-Linux systems. Note that the version of Tamaas provided by this package is
not parallel.

This version of Tamaas is statically linked to [FFTW3](http://fftw.org/)
developed by Matteo Frigo and Steven G. Johnson, released under the terms of the
GPL public license ([source code](https://github.com/FFTW/fftw3)).

Tamaas is the result of a science research project. To give proper credit to
Tamaas and the researchers who have developed the numerical methods that it
implements, please cite the [JOSS
paper](https://joss.theoj.org/papers/86903c51f3c66964eef7776d8aeaf17d) and the
appropriate references therein.

## Dependencies

Essentials:

- Numpy

Optional:

- Scipy (for non-linear solvers)
- UVW (for dumpers)
- h5py (for dumpers)
- netCDF4 (for dumpers)

To install with all dependencies, run ``pip install tamaas[all]``.

## Documentation

Documentation can be found on
[tamaas.readthedocs.io](https://tamaas.readthedocs.io/en/latest/).

## Changelog

The changelog can be consulted
[here](https://gitlab.com/tamaas/tamaas/-/blob/master/CHANGELOG.md).
ingeniictl 0.2.2
Ingenii's Swiss Army Knife
Requires Python: >=3.9,<4.0

# ingeniictl - Ingenii's Swiss Army Knife

- [ingeniictl - Ingenii's Swiss Army Knife](#ingeniictl---ingeniis-swiss-army-knife)
  - [Overview](#overview)
  - [Development](#development)
    - [Makefiles](#makefiles)
    - [Releasing New Version](#releasing-new-version)
  - [Install](#install)
  - [Environment Variables](#environment-variables)
  - [Executable](#executable)
  - [Commands](#commands)
  - [Options](#options)

## Overview

We have been using Makefiles to help us augument Pulumi with pre/post deployment automation. The goal of this CLI is not to fully replace the Makefiles and the countless targets in there, but to greatly reduce their size.

## Development

1. Launch the Visual Studio Code
2. Open the project in Dev Container
3. Congratulations. You have all necessary tools to extend this CLI.

### Makefiles

There are some handy shortcuts in the makefile.

- `make install` - Installs all dependencies
- `make build` - Builds the ingeniictl and outputs the `whl` and `zip` files in the `dist` dir.
- `make publish TOKEN=<pypi token>` - Builds and publishes the ingeniictl to pypi.
- `make publish-test TOKEN=<pypi token>` - Builds and publishes the ingeniictl to the test pypi.
- `make test` - Runs tests.

### Releasing New Version

1. Make your changes
2. Test locally
3. Bump the package version: `poetry version <patch | minor | major | prepatch | preminor | premajor | rerelease>`
4. Open a Pull Request (Merge to Releases)
5. Get someone to review and merge
6. The CI will automatically publish the new version

## Install

`pip install ingeniictl`

## Environment Variables

`II_LOG_ENABLE_COLORS` - Set to `0` to disable colors in the output messages.  
`II_LOG_ENABLE_DATETIME_PREFIX` - Set to `0` to disable the date/time prefix in the output messages.

## Executable

```
ingeniictl
```

## Commands

[infra](./docs/commands/infra.md) - Infrastructure Toolkit

## Options
```shell
  --install-completion [bash|zsh|fish|powershell|pwsh]
                                  Install completion for the specified shell.
  --show-completion [bash|zsh|fish|powershell|pwsh]
                                  Show completion for the specified shell, to
                                  copy it or customize the installation.
  --help 
```