semvec/pypi-packages huggingface dataset:
django-arkid 0.1.3
ArkID是全新一代企业单点登录解决方案, 彻底告别企业内多系统多账号的烦恼, 节省管理成本, 自带功能全面的WEB管理界面，提升管理效率。
Keywords: django LDAP OAuth OpenID SAML SSO HTTP API

# 一账通

ArkID是全新一代企业单点登录解决方案, 彻底告别企业内多系统多账号的烦恼, 节省管理成本, 自带功能全面的WEB管理界面，提升管理效率。

更多细节参见 [docs.arkid.longguikeji.com](https://docs.arkid.longguikeji.com)

## 功能特性

### 兼容各种常见协议, 让每个应用都可以连接

1. LDAP
2. OAuth
3. OpenID(即将开放)
4. SAML(即将开放)
5. HTTP API

### 丰富的账号与分组管理

1. 灵活高效的管理企业内部账号与分组
2. 支持一键钉钉导入

### 完备的权限管理

细粒度的权限管理，让企业没有管理不到的权限

1. 账号权限
2. 分组权限
3. 应用白名单，黑名单
4. 应用内权限

### 工作台(Workspace)

每位员工均拥有自己的工作台，一键访问业务系统

### 自定义登陆UI

名称、LOGO、主题色，让登陆页面彰显企业文化

## 项目说明

- [arkid-frontend](https://github.com/longguikeji/arkid-frontend): 前端代码
- [arkid-core](https://github.com/longguikeji/arkid-core): 后端核心以及其他
- [arkid-broker](https://github.com/longguikeji/arkid-broker): 一账通部署在ArkOS中的服务Broker

## DEMO

https://arkid.demo.longguikeji.com

```
用户名: admin
密码: longguikeji
```

## Screenshots 

![image](https://raw.githubusercontent.com/skoogi/charts/assets/assets/login.png)

![image](https://raw.githubusercontent.com/skoogi/charts/assets/assets/ucenter.png)

![image](https://raw.githubusercontent.com/skoogi/charts/assets/assets/admin.png)

## 文档

- [完整文档](https://docs.arkid.longguikeji.com)
- [接口文档](https://oneid1.docs.apiary.io/#)

## 部署

我们推荐基于Kubernetes的环境部署，官方helm charts参考: [Charts](https://github.com/longguikeji/arkid-charts)


## Issues

请通过[Github Issues](https://github.com/longguikeji/arkid-core/issues)给我们提交问题

## Changelog

[Release Notes](https://github.com/longguikeji/arkid-core/releases)


## Contact

- [Website](https://www.longguikeji.com)
- 技术交流 QQ 群 （167885406）

## License

[LGPL-3.0](https://opensource.org/licenses/LGPL-3.0)

Copyright (c) 2019-present, 北京龙归科技有限公司
mpp 0.1.9
My Python Project: a command-line tool to create a Python project
Requires Python: >=3.7

[![PyPI version](https://badge.fury.io/py/mpp.svg)](https://badge.fury.io/py/mpp)

# My Python Project

## Description

A simple tool to create a project with Python, an executable and an installer.

It's only for Windows, but future versions will make it independent of the operating system.

## Installation

`mpp` can be installed using the pip package manager:

```
$ pip install mpp
```

## Usage

We will see the main commands here. For more information, check the [Wiki](https://github.com/deplanty/mpp/wiki)!

Let's create a project together:

```
$ mkdir mpp_tuto
$ cd mpp_tuto
```

### Setup your project easily

Just answer the questions, where the default values are between square brackets:

```
$ mpp setup
What is your project name? [mpp_tuto] mpp Tuto
What is your author name? [username] Name

The project's version is 0.0.0.
The project's icon can be found here: resources/images/icon.ico.
The `main.py` file can now be edited.

Use `mpp --help` to display all possible commands.
Use `mpp <command> -h` to display the help for a command.
Use `mpp config --list` to show your project settings.
```

### Show your configuration

```
$ mpp config --list
 -â†’ name = MPP Tuto
 -â†’ author = Name
 -â†’ version = 0.0.0
 -â†’ resources = ['resources', '.mpp_config']
 -â†’ icon = resources/images/icon.ico
 -â†’ console = True
 -â†’ hidden-imports = []
```

### Edit your configuration

```
$ mpp config author version
What is your author name? [Name] John
What is the new version? [0.0.0] 0.0.1

Are you sure of your modifications (y/n)? y
```

### Process your project version

Show your project version:

```
$ mpp version
Project 0.0.0
```

Increment the version:

```
$ mpp version +
Project 0.0.1

$ mpp version ++
Project 0.1.0

$ mpp version +++
Project 1.0.0
```

### Freeze your project with [PyInstaller](https://www.pyinstaller.org/)

```
$ mpp freeze
It seems that PyInstaller is not installed.
Please, consider using `pip install PyInstaller`.
Current pip is path/to/pip.
Do you want to install it now (y/n)? [y]
[pip output]

[PyInstaller outpout]

Executable can be found here: target/Project/Project.exe
```

### Create an installer for your project with [NSIS](https://nsis.sourceforge.io/Main_Page)

```
$ mpp installer
NSIS needs "ShellExecAsUser" in order to create the installer.
Do you want to download it (y/n)? [y]

Downloading... Done
[NSIS output]

Installer can be found here: target/Project_setup.exe
```

## Credits

This project was originally inspired from [fbs](https://github.com/mherrmann/fbs).