Skip to content

Commit e0f5e5d

Browse files
authored
Merge pull request #18 from athuler/0.2.0
0.2.0
2 parents e50af47 + 3f953c9 commit e0f5e5d

File tree

11 files changed

+1336
-373
lines changed

11 files changed

+1336
-373
lines changed

.github/workflows/testing.yml

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# This workflow runs pytest on various Python versions when there is a push
2+
3+
4+
name: Testing Package
5+
6+
on: push
7+
8+
9+
permissions:
10+
contents: read
11+
12+
jobs:
13+
deploy:
14+
15+
runs-on: ubuntu-latest
16+
strategy:
17+
matrix:
18+
python-version: ["3.9", "3.10", "3.11", "3.12"]
19+
20+
steps:
21+
- uses: actions/checkout@v4
22+
- name: Set up Python
23+
uses: actions/setup-python@v5
24+
with:
25+
python-version: ${{ matrix.python-version }}
26+
- name: Install dependencies
27+
run: |
28+
python -m pip install --upgrade pip
29+
pip install -r requirements.txt
30+
- name: Test with pytest
31+
run: |
32+
pip install pytest pytest-cov
33+
pytest

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11

22
/passiogo/__pycache__
33
/tests/__pycache__
4+
/.ipynb_checkpoints
5+
Testing.ipynb

CHANGELOG.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,56 @@
11
# Changelog
22

3+
4+
## 0.2.0 (2024-07-31)
5+
6+
### Added
7+
8+
- `TransportationSystem` class with the following methods: `getRoutes()`, `getStops()`, `getSystemAlerts()`
9+
- `Route` class with the following method: `getStops()`
10+
- `Stop` class
11+
- `getSystems()`
12+
- `getSystemsFromID()`
13+
- `printAllSystemsMd()`
14+
15+
### Changed
16+
17+
### Removed
18+
19+
320
## 0.1.2 (2024-07-14)
421

522
### Added
23+
624
- Added License
725

826
### Changed
27+
928
- Fixed Documentation Build
1029
- All
1130
- Fixed PyPi long description type
1231
- `printAllSystemsMd()` has the new parameter `includeHtml` with a default of `True` to render HTML breaks after each line
1332

1433
### Removed
34+
1535
- Removed obsolete `debug` parameters
1636

1737

1838
## 0.1.1 (2024-07-12)
1939

2040
### Added
41+
2142
- Create Documentation With ReadTheDocs.io
2243
- Create Changelog
2344
- New `getSystems()` Method
2445
- New `printAllSystemsMd()` Method
2546
- Added PyPi Project Links
2647

2748
### Changed
49+
2850
- Change Project Description
2951

3052
### Removed
53+
3154
- None
3255

3356

0 commit comments

Comments
 (0)