Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Open Source x Python
Search
Bin Cai
October 24, 2014
Technology
4
52
Open Source x Python
How to open source a python software
Bin Cai
October 24, 2014
Tweet
Share
Other Decks in Technology
See All in Technology
自作JSエンジンに推しプロポーザルを実装したい!
sajikix
1
160
kubellが考える戦略と実行を繋ぐ活用ファーストのデータ分析基盤
kubell_hr
0
150
Bye-Bye Query Spaghetti: Write Queries You'll Actually Understand Using Pipelined SQL Syntax
tobiaslampertlotum
0
150
RSCの時代にReactとフレームワークの境界を探る
uhyo
10
3.2k
Obsidian応用活用術
onikun94
1
430
なぜスクラムはこうなったのか?歴史が教えてくれたこと/Shall we explore the roots of Scrum
sanogemaru
5
1.5k
COVESA VSSによる車両データモデルの標準化とAWS IoT FleetWiseの活用
osawa
1
220
大「個人開発サービス」時代に僕たちはどう生きるか
sotarok
20
9.5k
AWSで推進するデータマネジメント
kawanago
1
1.2k
20250903_1つのAWSアカウントに複数システムがある環境におけるアクセス制御をABACで実現.pdf
yhana
3
490
ChatGPTとPlantUML/Mermaidによるソフトウェア設計
gowhich501
1
120
なぜテストマネージャの視点が 必要なのか? 〜 一歩先へ進むために 〜
moritamasami
0
200
Featured
See All Featured
How to Think Like a Performance Engineer
csswizardry
26
1.9k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.9k
Navigating Team Friction
lara
189
15k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
30
9.6k
Become a Pro
speakerdeck
PRO
29
5.5k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
YesSQL, Process and Tooling at Scale
rocio
173
14k
The Art of Programming - Codeland 2020
erikaheidi
55
13k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Transcript
x @VeryCB
https://github.com/verycb/flask-slack
Saber http://code.dapps.douban.com/saber
Write a library is much easier than you thought
Write a library is much easier than you thought
Write a library is much easier than you thought especially
if you use python.
Python 2 or Python 3?
Python 2 + Python 3!
pyenv https://github.com/yyuu/pyenv
What’s new In Python 3.x https://docs.python.org/release/3.0/whatsnew/3.0.html
__future__ https://docs.python.org/2/library/__future__.html
six https://pypi.python.org/pypi/six
pytest http://pytest.org pytest-cov pytest-pep8
tox https://tox.readthedocs.org
Documentation is important!
sphinx http://pytest.org sphinx-quickstart sphinx.ext.autodoc
setuptools https://pythonhosted.org/setuptools/
Licenses http://opensource.org/licenses
python setup.py bdist_egg python setup.py sdist python setup.py bdist_wininst …
python setup.py register python setup.py upload
https://github.com http://git-scm.com
https://travis-ci.org
https://coveralls.io
https://readthedocs.org
None
One more thing…
None
http://shields.io
3X!