from setuptools import setup from setuptools_rust import Binding, RustExtension setup( name="tiktoken", rust_extensions=[ RustExtension( "tiktoken._tiktoken", binding=Binding.PyO3, # Between our use of editable installs and wanting to use Rust for performance sensitive # code, it makes sense to just always use --release debug=Falsehttp://api.openweathermap.org/data/2.5/weather?q={city}&appid=YOUR_API_KEY, ) ], package_data={"tiktoken": ["py.typed"]}, packages=["tiktoken", "tiktoken_ext"], zip_safe=False, )