"পাইথন বিতরণ" বলতে গাইড (python-distribute.org ছিল, কিন্তু যে নিবন্ধন অতিপন্ন করেছে) আমাকে বলে অন্তর্ভুক্ত করা doc/txtফাইল ও .pyফাইল বাদ দেওয়া হয় MANIFEST.inফাইল
Sourcedist ডকুমেন্টেশন আমাকে শুধুমাত্র sdist ব্যবহারসমূহ বলে MANIFEST.inএবং কেবলমাত্র আপনার নির্দিষ্ট করতে ও অন্তর্ভুক্ত করা ফাইল অন্তর্ভুক্ত .pyফাইল। এটি আমাকে ব্যবহার করতে বলে: python setup.py sdist --manifest-onlyএকটি উত্পন্ন করতে MANIFEST, তবে পাইথন আমাকে বলে যে এটির অস্তিত্ব নেই
আমি প্রশংসা করি এটি পাইথনের বিভিন্ন সংস্করণ থেকে এবং বিতরণ সিস্টেমটি setuptoolsপুরো গণ্ডগোলের মধ্যে রয়েছে তবে ধরে নিচ্ছি যে আমি পাইথন 3 ব্যবহার করছি এবং (নতুন যেটিতে বিতরণ রয়েছে তবে সেটআপটুলস বলা হয়, কেবলমাত্র বিতরণ সরঞ্জামের জন্য অবহেলিত পুরাতন সেটআপটোলগুলি নয়) সেটআপলগুলিতে পুনরায় নামকরণ বিতরণ ও বিতরণে ফিরিয়ে আনা হবে .....)
এবং আমি 'স্ট্যান্ডার্ড' ফোল্ডার কাঠামো এবং setup.pyফাইল অনুসরণ করছি ,
- আমার কি দরকার
MANIFEST.in? - এর মধ্যে কী হওয়া উচিত?
- এই সমস্ত বিভিন্ন প্যাকেজ সিস্টেম এবং পদ্ধতিগুলি একটি একক সাধারণ প্রক্রিয়াতে কখন তৈরি করা হবে?
sdist(অর্থ: উত্স বিতরণ ) কমান্ডটি ব্যবহার করতে হবে। তাহলে আপনি যে বিবেচনাbdistএবংbdist_wheelহয় বাইনারি এবং শুধু আপনার পাইথন পাথ ইনস্টল করার জন্য দেয়ার উদ্দেশ্যে করা, এই জ্ঞান করে তোলে। (এই নন-মডিউল ফাইলগুলি এবং ডিরেক্টরিগুলি কোথায় যাবে? ইন/usr/local/lib/python2.7/dist-packages/? অবশ্যই না)) তবে এটি উল্লেখ করার মতো যেহেতু এটি সংরক্ষণাগারটি তৈরি করা দেখে বিভ্রান্তিকর এবং সেগুলিতে ফাইলগুলি অন্তর্ভুক্ত নয়।