File tree Expand file tree Collapse file tree 3 files changed +142
-3
lines changed
Expand file tree Collapse file tree 3 files changed +142
-3
lines changed Original file line number Diff line number Diff line change 1+ # Byte-compiled / optimized / DLL files
2+ __pycache__ /
3+ * .py [cod ]
4+ * $py.class
5+
6+ # C extensions
7+ * .so
8+
9+ # Distribution / packaging
10+ .idea
11+ .Python
12+ build /
13+ develop-eggs /
14+ dist /
15+ downloads /
16+ eggs /
17+ .eggs /
18+ lib /
19+ lib64 /
20+ parts /
21+ sdist /
22+ var /
23+ wheels /
24+ share /python-wheels /
25+ * .egg-info /
26+ .installed.cfg
27+ * .egg
28+ MANIFEST
29+
30+ # PyInstaller
31+ # Usually these files are written by a python script from a template
32+ # before PyInstaller builds the exe, so as to inject date/other infos into it.
33+ * .manifest
34+ * .spec
35+
36+ # Installer logs
37+ pip-log.txt
38+ pip-delete-this-directory.txt
39+
40+ # Unit test / coverage reports
41+ htmlcov /
42+ .tox /
43+ .nox /
44+ .coverage
45+ .coverage. *
46+ .cache
47+ nosetests.xml
48+ coverage.xml
49+ * .cover
50+ * .py,cover
51+ .hypothesis /
52+ .pytest_cache /
53+ cover /
54+
55+ # Translations
56+ * .mo
57+ * .pot
58+
59+ # Django stuff:
60+ * .log
61+ local_settings.py
62+ db.sqlite3
63+ db.sqlite3-journal
64+
65+ # Flask stuff:
66+ instance /
67+ .webassets-cache
68+
69+ # Scrapy stuff:
70+ .scrapy
71+
72+ # Sphinx documentation
73+ docs /_build /
74+
75+ # PyBuilder
76+ .pybuilder /
77+ target /
78+
79+ # Jupyter Notebook
80+ .ipynb_checkpoints
81+
82+ # IPython
83+ profile_default /
84+ ipython_config.py
85+
86+ # pyenv
87+ # For a library or package, you might want to ignore these files since the code is
88+ # intended to run in multiple environments; otherwise, check them in:
89+ # .python-version
90+
91+ # pipenv
92+ # According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
93+ # However, in case of collaboration, if having platform-specific dependencies or dependencies
94+ # having no cross-platform support, pipenv may install dependencies that don't work, or not
95+ # install all needed dependencies.
96+ # Pipfile.lock
97+
98+ # PEP 582; used by e.g. github.com/David-OConnor/pyflow
99+ __pypackages__ /
100+
101+ # Celery stuff
102+ celerybeat-schedule
103+ celerybeat.pid
104+
105+ # SageMath parsed files
106+ * .sage.py
107+
108+ # Environments
109+ .env
110+ .venv
111+ env /
112+ venv /
113+ ENV /
114+ env.bak /
115+ venv.bak /
116+
117+ # Spyder project settings
118+ .spyderproject
119+ .spyproject
120+
121+ # Rope project settings
122+ .ropeproject
123+
124+ # mkdocs documentation
125+ /site
126+
127+ # mypy
128+ .mypy_cache /
129+ .dmypy.json
130+ dmypy.json
131+
132+ # Pyre type checker
133+ .pyre /
134+
135+ # pytype static type analyzer
136+ .pytype /
137+
138+ # Cython debug symbols
139+ cython_debug /
Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ RatpAPI is a Python wrapper for interacting with the RATP (Régie Autonome des T
1111## Installation
1212To use RatpAPI in your project, you can clone this repository:
1313``` bash
14- git clone [repository URL]
14+ pip install ratp-api-python
1515```
1616
1717## Usage
@@ -22,7 +22,7 @@ First, import the `RatpAPI` class and initialize it with your API key:
2222``` python
2323from ratp_api.main import RatpAPI
2424
25- api = RatpAPI(api_key = " your_api_key_here " )
25+ api = RatpAPI()
2626```
2727
2828### Fetching Global Traffic Information
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ class RatpAPI:
1515 LINE_TRAFFIC_URL = "https://bff.bonjour-ratp.fr/lines/{}/situations?"
1616 AFFLUENCE_URL = "https://bff.bonjour-ratp.fr/itineraries/query?"
1717
18- def __init__ (self , api_key : str ):
18+ def __init__ (self , api_key : str = "e2rDkJzd2c1dPaFh7e0pJ9H7NjeqTQHg6ql31LmZ" ):
1919 """
2020 Initialize the RatpAPI class with the given API key.
2121
You can’t perform that action at this time.
0 commit comments