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
51
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
Building Products in the LLM Era
ymatsuwitter
10
5.4k
ユーザーストーリーマッピングから始めるアジャイルチームと並走するQA / Starting QA with User Story Mapping
katawara
0
210
SA Night #2 FinatextのSA思想/SA Night #2 Finatext session
satoshiimai
1
140
PHPで印刷所に入稿できる名札データを作る / Generating Print-Ready Name Tag Data with PHP
tomzoh
0
110
君も受託系GISエンジニアにならないか
sudataka
2
430
OpenID Connect for Identity Assurance の概要と翻訳版のご紹介 / 20250219-BizDay17-OIDC4IDA-Intro
oidfj
0
270
2/18/25: Java meets AI: Build LLM-Powered Apps with LangChain4j
edeandrea
PRO
0
120
リーダブルテストコード 〜メンテナンスしやすい テストコードを作成する方法を考える〜 #DevSumi #DevSumiB / Readable test code
nihonbuson
11
7.2k
滅・サービスクラス🔥 / Destruction Service Class
sinsoku
6
1.6k
Classmethod AI Talks(CATs) #16 司会進行スライド(2025.02.12) / classmethod-ai-talks-aka-cats_moderator-slides_vol16_2025-02-12
shinyaa31
0
110
Helm , Kustomize に代わる !? 次世代 k8s パッケージマネージャー Glasskube 入門 / glasskube-entry
parupappa2929
0
250
「海外登壇」という 選択肢を与えるために 〜Gophers EX
logica0419
0
710
Featured
See All Featured
Being A Developer After 40
akosma
89
590k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.2k
Embracing the Ebb and Flow
colly
84
4.6k
How to Think Like a Performance Engineer
csswizardry
22
1.3k
Documentation Writing (for coders)
carmenintech
67
4.6k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
174
51k
Building an army of robots
kneath
303
45k
Gamification - CAS2011
davidbonilla
80
5.1k
Side Projects
sachag
452
42k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
366
25k
Build The Right Thing And Hit Your Dates
maggiecrowley
34
2.5k
Product Roadmaps are Hard
iamctodd
PRO
50
11k
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!