semvec/pypi-packages huggingface dataset:
estare 1.0.0
Package for image alignment and stacking which can be used from the linux command-line
Requires Python: >=3.6

# estare
<p align="center">
  𐎠𐎿𐎫𐎼
</p>

[![Python application](https://github.com/soheil-soltani/estare/actions/workflows/ci.yml/badge.svg?branch=master_pre_stage)](https://github.com/soheil-soltani/estare/actions/workflows/ci.yml)


estare was developed for aligning and stacking photos particularly astronomical photos, which may require careful adjustment before stacking.
It is run in two modes: `scan` for feature detection, and `stack` for stacking up two frames. The former is a prerequisit for the alignment step.
Run the scan mode to select features such as bright stars that are present in both frames that are going to be aligned. Later, when running the
`stack` mode, the algorithm uses the coordinates obtained in the feature detection step to adjust the frames before stacking them up. 


# Install

To install the current release, use one of the following methods.

## Python package index

`pip install estare`

Use this method if you intend to use estare as a command line tool. It is recommended to install the pip package in a virtual environment.


## From the GitHub repository

You can also download the package directly from GitHub.


# Run

If estare is installed using the `pip` distribution, you can run it from the command line by calling

`estare scan ...` or

`estare stack ...` 

On the other hand, if it is downloaded as a package, it needs to be extracted first. Afterwards, you can run it like a package: \

`python -m estare scan ...` or 

`python -m estare stack ...`

In either case, use `estare -h` for a complete guide on how to run each mode.
chk-args-kurages 1.1
アノテーションチェッカー
Requires Python: >=3.6

# アノテーションチェッカー

## 概要
```
Pythonのアノテーションを参考に関数の引数チェックを行います。
PEP484等に準じ書いてるつもりです。
```

## 問題点
> Note that this PEP still explicitly does NOT prevent other uses of annotations, nor does it require (or forbid) any particular processing of annotations, even when they conform to this specification. 
[引用元](https://www.python.org/dev/peps/pep-0484/#abstract)

現在禁止してるので警告に変更するべきかもしれない

## 使用方法
```py
from chk_args import chk_args

@chk_args
def example(arg_1:int):
	return arg_1

example(5)
#result->5

example("a")
#result->TypeError("The type of argument (arg_1) is int.")

```
chk-args 1.1
アノテーションチェッカー
Requires Python: >=3.6

# アノテーションチェッカー

## 概要
```
Pythonのアノテーションを参考に関数の引数チェックを行います。
PEP484等に準じ書いてるつもりです。
```

## 問題点
> Note that this PEP still explicitly does NOT prevent other uses of annotations, nor does it require (or forbid) any particular processing of annotations, even when they conform to this specification. 
[引用元](https://www.python.org/dev/peps/pep-0484/#abstract)

現在禁止してるので警告に変更するべきかもしれない

## 使用方法
```py
from chk_args import chk_args

@chk_args
def example(arg_1:int):
	return arg_1

example(5)
#result->5

example("a")
#result->TypeError("The type of argument (arg_1) is int.")

```
nikkiepy 0.3.0
Custom python library by: NikkieDev
Requires Python: >=3.7

# nikkiepy
Custom python library

## Current features

### Sockets
* connection_test(host=host, port=port)

##### Examples:
###### `connection_test(host="127.0.0.1", port=5000)` Output: ```Connects and inmediately disconnects from host, used to test connection```
##### Notes:
###### * None *for now*

### files
* mkfile(path, name, extension)
* delfile(file)
* delfolder(folder)
* readfile(file)

##### Examples:
###### `mkfile(path="E:/coding/testing/python", name="testfile", extension="txt")` Output: ```File: testfile.txt has been made in E:/coding/testing/python```
###### `delfile(file="E:/coding/testing/python/testfile.txt")` Output: ```File: testfile.txt successfully deleted!```
###### `delfolder(folder="E:/coding/testing")` Output: ```Folder: testing has been successfully deleted!```
###### `readfile(file="file.txt")` Output: ```The contents of file.txt```
##### Notes:
###### * None *for now*

### crypt
* encrypt(file)
* decrypt(file)

##### Examples:
###### `encrypt(file="E:/Coding/testing/python/file.txt")`
###### `decrypt(file="E:/Coding/testing/python/file.txt")`
##### Notes:
###### * None *for now*


# CREATED BY NikkieDev
## Discord: Nikkiedev#6322
## Business contact: nikkieschaad@gmail.com

### Libraries:
* os
* socket
* cryptography.fernet