Skip to main content
Help us improve PyPI by participating in user testing. All experience levels needed!

quickly create a python module, have some other good concern.

Project description

# pyskeleton

## 更新说明 ### 0.3.3 移除pyosreplace依赖,之前是为了解决python2的兼容性引入的,现在移除了,这样本模块现在不依赖任何模块了, 因为pyosreplace模块还需要调用c编译工具,所以决定移除了。

### 0.3.2 1. 移除python2支持 2. 移除pytest强制安装依赖,使用者如果有使用pytest需求,请自行安装之。推荐安装的有:pytest pytest-runner

不过 setup.cfg 这个文件还在,如果您有使用pytest需求,那么可以简单在tests文件夹下编写一些test文件,然后: ` python setup.py test ` 这样做的好处是,其是直接利用本地修改的源码,也就是一边修改源码一边实时测试。

  1. 一般pypi包依赖都推荐在 requirements.txt 文件中管理,这更加简便,通过setup.py 有的时候会出一些问题,使用者根据requirements 自行决定pypi包安装方式,这样更灵活一些。
  2. 程序逻辑优化。

## description: a small tool make you creat new python project quickly.

## install

python setup.py install

or

pip install pyskeleton

## usage

pyskeleton newprojectname

## test use pytest do the test thing, with a little tweak, you can directly test the module like that, even do not need to build the module.

python setup.py test

Project details


Release history Release notifications

This version
History Node

0.3.3

History Node

0.3.2

History Node

0.3.1

History Node

0.2.5

History Node

0.2.4

History Node

0.2.2

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
pyskeleton-0.3.3.tar.gz (22.4 kB) Copy SHA256 hash SHA256 Source None Feb 26, 2018

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page