Skip to content

Commit 0b754c2

Browse files
committed
Semantic Release
1 parent 2c474ae commit 0b754c2

File tree

8 files changed

+358
-64
lines changed

8 files changed

+358
-64
lines changed

.circleci/config.yml

Lines changed: 0 additions & 43 deletions
This file was deleted.

.github/workflows/release.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
name: Semantic Release
2+
3+
on:
4+
push:
5+
branches:
6+
- main
7+
8+
jobs:
9+
release:
10+
runs-on: ubuntu-latest
11+
concurrency: release
12+
permissions:
13+
id-token: write
14+
contents: write
15+
16+
steps:
17+
- uses: actions/checkout@v3
18+
with:
19+
fetch-depth: 0
20+
21+
- name: Python Semantic Release
22+
uses: python-semantic-release/python-semantic-release@master
23+
with:
24+
github_token: ${{ secrets.GH_TOKEN }}

CHANGELOG.md

Lines changed: 263 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,263 @@
1+
# CHANGELOG
2+
3+
4+
5+
## v3.0.0 (2023-10-18)
6+
7+
### Unknown
8+
9+
* Set up Semantic Release ([`9743432`](https://github.com/bcanfield/southpaw/commit/9743432a22d6d27961bb1e4fae23433053a305dc))
10+
11+
* Update README ([`2c474ae`](https://github.com/bcanfield/southpaw/commit/2c474ae144eefc174b27bd3483d16919fa6fffbe))
12+
13+
* Add easier way to get started ([`1d799a6`](https://github.com/bcanfield/southpaw/commit/1d799a66155ad15c845bb8559a377cec0f7ca48a))
14+
15+
* Fix README and test ([`1c74f54`](https://github.com/bcanfield/southpaw/commit/1c74f544c77c9fcc75f0bbe5cb37f0948f4c448f))
16+
17+
* Remove breaking stage from pipeline ([`9781523`](https://github.com/bcanfield/southpaw/commit/978152397e3e8abd75fc47ee897e70d82fe64d47))
18+
19+
* Fanduel Automation Crackdown Fix (#38)
20+
21+
* Fix Fanduel authorization
22+
23+
* Update README.md
24+
25+
* Increment version ([`7fbfb57`](https://github.com/bcanfield/southpaw/commit/7fbfb57a4be1f04c5852312f4ddfc7874eeefdae))
26+
27+
* Update README.md ([`2ec2356`](https://github.com/bcanfield/southpaw/commit/2ec2356bbe25be82434e058e76612451888e012b))
28+
29+
* Automate entries (#18)
30+
31+
* Update README.md
32+
33+
* Add update entries function
34+
35+
* Update unit tests
36+
37+
* Update readme
38+
39+
* Bump version
40+
41+
* Fix deps ([`e362d42`](https://github.com/bcanfield/southpaw/commit/e362d42cfa4d83b971127f96b0f624b2cc1cdbf2))
42+
43+
* New develop (#16)
44+
45+
* Enhance fanduel
46+
47+
* Add helper functions
48+
49+
* Update README
50+
51+
* Remove unnecessary json file
52+
53+
* Update Fanduel
54+
55+
* Update version ([`498aae2`](https://github.com/bcanfield/southpaw/commit/498aae2931190ac971a41f49d02783d0a1f24cbb))
56+
57+
* Fix build ([`292807b`](https://github.com/bcanfield/southpaw/commit/292807b4ebb49f20e66a1b65d7fe741ed1839c09))
58+
59+
* Chores (#9) ([`e17c0f2`](https://github.com/bcanfield/southpaw/commit/e17c0f2d0ca9ed253b944fdc502e05cd1bb76bfb))
60+
61+
* Update version ([`c46d19a`](https://github.com/bcanfield/southpaw/commit/c46d19a4f26972e0277a7aa309e28595637dc98f))
62+
63+
* Fix pipeline ([`d14a29d`](https://github.com/bcanfield/southpaw/commit/d14a29dd9bd7c582c6a122eb41e5cd8480c6cef6))
64+
65+
* Fix pipeline ([`09fa320`](https://github.com/bcanfield/southpaw/commit/09fa320a5d367d2ce1df36b90061469acd5e43b2))
66+
67+
* Fix pipeline ([`57cc52d`](https://github.com/bcanfield/southpaw/commit/57cc52db2bf9b4c6bcac07613d09907ac41ea75f))
68+
69+
* Remove tests ([`86ace7a`](https://github.com/bcanfield/southpaw/commit/86ace7a6406ad92c32a12c067ae47317db1bc2ef))
70+
71+
* Fix and update Fanduel api (#8)
72+
73+
* Improve user authentication process
74+
75+
* Improve fanduel api
76+
77+
* Remove unused functionality ([`2f554df`](https://github.com/bcanfield/southpaw/commit/2f554df928caf114cb3fa3c7e6db58f1675fe2a3))
78+
79+
* Attempt to fix linear generation ([`e59e60f`](https://github.com/bcanfield/southpaw/commit/e59e60f4741e584451cc280a5fe160591e6ff2b3))
80+
81+
* Remove pandas as a dependency ([`5393c75`](https://github.com/bcanfield/southpaw/commit/5393c759aebfe244f0f5f5ff68927bae820f11df))
82+
83+
* Modify install dependencies ([`3af5dd3`](https://github.com/bcanfield/southpaw/commit/3af5dd3997e6be5fd2dfe0ca204406a5756f96ca))
84+
85+
* Downgrade numpy and pandas ([`3516c6b`](https://github.com/bcanfield/southpaw/commit/3516c6bd82d2cefb40238fba89c3cd6b63bbece7))
86+
87+
* Pass in dataframe to linear generator ([`95d2c72`](https://github.com/bcanfield/southpaw/commit/95d2c7224c22211e7e300986b549c164d5a680c2))
88+
89+
* Update docs ([`de128d8`](https://github.com/bcanfield/southpaw/commit/de128d8b034283c0b94a8f4c394d67b341b37a90))
90+
91+
* Add ability to get entries in a contest ([`8c1b6f7`](https://github.com/bcanfield/southpaw/commit/8c1b6f78cc87c432ac34960ea2fb183b8085e025))
92+
93+
* Add function to get x auth token and user id ([`7a95180`](https://github.com/bcanfield/southpaw/commit/7a951800e03c8e223ed423852fe0334d293e8ace))
94+
95+
* Bump version ([`33c6cdb`](https://github.com/bcanfield/southpaw/commit/33c6cdb61bd5ae0e3590641de0750cc7774a6d80))
96+
97+
* Merge pull request #6 from bcanfield/develop
98+
99+
Cleanup and add doumentation ([`862a369`](https://github.com/bcanfield/southpaw/commit/862a369be920b393de62459693f53c464d874a3f))
100+
101+
* Update README.md ([`492cd79`](https://github.com/bcanfield/southpaw/commit/492cd799fdd898ebec96c7b9cb60404ca64192e6))
102+
103+
* Update README.md ([`65033e3`](https://github.com/bcanfield/southpaw/commit/65033e3051f64193213358a774d9e5f749f582e4))
104+
105+
* Cleanup and add doumentation ([`a43d6f0`](https://github.com/bcanfield/southpaw/commit/a43d6f0f9eca348e21477dfae379a11cc76e4be0))
106+
107+
* Merge pull request #5 from bcanfield/develop
108+
109+
Develop ([`d387b2f`](https://github.com/bcanfield/southpaw/commit/d387b2f24fc7878e09da5c5d31d14bd089bee11e))
110+
111+
* Fix genetic params ([`b99920f`](https://github.com/bcanfield/southpaw/commit/b99920fe8438d2b55637d0d46e408ddaef4bf771))
112+
113+
* Merge branch 'main' of https://github.com/bcanfield/truce into develop ([`7930bf7`](https://github.com/bcanfield/southpaw/commit/7930bf70d9379bcfcafd6601bb0c0d2f5a6a2729))
114+
115+
* Modift genetitic generator params ([`b313389`](https://github.com/bcanfield/southpaw/commit/b313389fa58266c69cafa91c26c3e93622a16962))
116+
117+
* Merge branch 'develop' of https://github.com/bcanfield/truce into develop ([`2afc305`](https://github.com/bcanfield/southpaw/commit/2afc305a483eb8242dc3cd69ef04720c74727de5))
118+
119+
* Add data retrieval to fanduel api ([`99aab23`](https://github.com/bcanfield/southpaw/commit/99aab239555d053935975e2e2448f07d3e66b797))
120+
121+
* Fix import of fanduel sportsbook api ([`50d0ae6`](https://github.com/bcanfield/southpaw/commit/50d0ae60e3083cff9b853ad47f314afdcfcf44c2))
122+
123+
* Bump version ([`7137e66`](https://github.com/bcanfield/southpaw/commit/7137e66bc8cddb197402dcacae4850c74bff839a))
124+
125+
* Specify package dependencies in setup.py ([`39e089d`](https://github.com/bcanfield/southpaw/commit/39e089d0232989884130271c994e3f6800cbcf2b))
126+
127+
* Fix function imports ([`ba23fd5`](https://github.com/bcanfield/southpaw/commit/ba23fd5a8e649651f3651998c58b9ec7e1c059a4))
128+
129+
* Bump version ([`e65f70a`](https://github.com/bcanfield/southpaw/commit/e65f70adc00669a1015844b3ff581af67c1506ea))
130+
131+
* Remove external api tests ([`c687826`](https://github.com/bcanfield/southpaw/commit/c687826a23c0be576e313f42561822fad2afa83f))
132+
133+
* Revert requirement change ([`e7e60de`](https://github.com/bcanfield/southpaw/commit/e7e60de7fafb0d92f29cf9bc54faeefe32f66587))
134+
135+
* Attempt to fix requirements ([`adef552`](https://github.com/bcanfield/southpaw/commit/adef552ffb67f4d7790aeb4ed1fd2b33d2cabbf1))
136+
137+
* Attempt to fix http request in pipeline ([`8355289`](https://github.com/bcanfield/southpaw/commit/835528935fd71e576e51aea8d04d62fb516c1d89))
138+
139+
* Merge branch 'main' of https://github.com/bcanfield/southpaw into main ([`945ce06`](https://github.com/bcanfield/southpaw/commit/945ce06e6f9f810667d3b47f5fd7956b33d2e28a))
140+
141+
* Add missing requirement ([`3c33ca3`](https://github.com/bcanfield/southpaw/commit/3c33ca352274f3cc0e6d4ffdf3032fc045b2677c))
142+
143+
* Update README.md ([`84848d9`](https://github.com/bcanfield/southpaw/commit/84848d91dd00f6840b8e1f76ad2fd6d0e939e78a))
144+
145+
* Enhance tests ([`0a650ea`](https://github.com/bcanfield/southpaw/commit/0a650eac985ea36725acf81b3c148d3cb78dbaf0))
146+
147+
* Bump Version ([`1a910f5`](https://github.com/bcanfield/southpaw/commit/1a910f587a8e31af3284984dd5e6090dd95754a1))
148+
149+
* Fix Build ([`99384a1`](https://github.com/bcanfield/southpaw/commit/99384a1a3df9f9e0f2bdacf415827d07752c769d))
150+
151+
* Fix Build ([`3d06235`](https://github.com/bcanfield/southpaw/commit/3d06235e7ad37a95da8035828958e04a850979e4))
152+
153+
* Fix Build ([`08a93b1`](https://github.com/bcanfield/southpaw/commit/08a93b11adf154e83ca339590d93bfd63c9d2efb))
154+
155+
* Fix Build ([`11ca1b2`](https://github.com/bcanfield/southpaw/commit/11ca1b2572d2260bf8992f9fd0f40056f0b13e0c))
156+
157+
* Fix Build ([`1b9b0d6`](https://github.com/bcanfield/southpaw/commit/1b9b0d6c2e20cddbb60249d8b4a1b279aa1ff8f7))
158+
159+
* Fix Build ([`95c7d31`](https://github.com/bcanfield/southpaw/commit/95c7d318948eed6513473974fbc39a1b3017717b))
160+
161+
* Fix Build ([`d80fb26`](https://github.com/bcanfield/southpaw/commit/d80fb2644ad8dfed8d8c7cced0cfb64c8f4bed12))
162+
163+
* Fix Build ([`657dfa8`](https://github.com/bcanfield/southpaw/commit/657dfa8b49e5c2628f4cf0c01c9cdabc0d4f0a51))
164+
165+
* Fix Build ([`aa2e088`](https://github.com/bcanfield/southpaw/commit/aa2e08851bd4f15db2ef3d7b3f83926d568519c2))
166+
167+
* Fix Build ([`d6bb838`](https://github.com/bcanfield/southpaw/commit/d6bb838037a50186e2f1031cb0d5a7ea8669d7e7))
168+
169+
* Fix Build ([`316757d`](https://github.com/bcanfield/southpaw/commit/316757d92ed52807224964e6819ee4f0ba4e4b3f))
170+
171+
* Fix Build ([`51d3982`](https://github.com/bcanfield/southpaw/commit/51d39821204e12589565cdeb13eb59cc6d4d5358))
172+
173+
* Fix Build ([`f7fc167`](https://github.com/bcanfield/southpaw/commit/f7fc167d720ec98c2159868da41d6fde73527c6e))
174+
175+
* Fix Build ([`fed2b94`](https://github.com/bcanfield/southpaw/commit/fed2b94b4a6e4fe23a17f3043e59d207e289a9dd))
176+
177+
* Fix Build ([`de2b877`](https://github.com/bcanfield/southpaw/commit/de2b877ee0c97bafb7c3c2c49723801335aee427))
178+
179+
* Fix Build ([`6a2d886`](https://github.com/bcanfield/southpaw/commit/6a2d886d1b2a1a986cba6172e7ec87e36d58f4b3))
180+
181+
* Fix Build ([`2725eba`](https://github.com/bcanfield/southpaw/commit/2725ebabd2b923892374fbf03d1fb5e0df9c2a98))
182+
183+
* Fix Build ([`122a790`](https://github.com/bcanfield/southpaw/commit/122a7904162d9d5c8a9be6fdab9db2505e98db48))
184+
185+
* Fix Build ([`74793d0`](https://github.com/bcanfield/southpaw/commit/74793d03072a6ac92a3d065848bf1be7cbe40f33))
186+
187+
* Merge pull request #4 from bcanfield/develop
188+
189+
Fix Build ([`f11f689`](https://github.com/bcanfield/southpaw/commit/f11f68977e24181744de41048faa093ad15de353))
190+
191+
* Fix Build ([`4979c86`](https://github.com/bcanfield/southpaw/commit/4979c86dd23464fa712e6cf746388dacddaf6c90))
192+
193+
* Merge pull request #3 from bcanfield/develop
194+
195+
Develop ([`eef55c7`](https://github.com/bcanfield/southpaw/commit/eef55c739af7104a0af636068fa9e721ccdeb127))
196+
197+
* Add auto-documentation ([`8c5a7f1`](https://github.com/bcanfield/southpaw/commit/8c5a7f1e51929b15590ba80c92bdd881e5357c53))
198+
199+
* Add initial scraper ([`0237583`](https://github.com/bcanfield/southpaw/commit/023758362a0e24c51306779ca2027d9343adf345))
200+
201+
* Bump version ([`d3b31f3`](https://github.com/bcanfield/southpaw/commit/d3b31f323d48d651f1110f8276c0f768631bc124))
202+
203+
* Update README.md ([`fa0cb8e`](https://github.com/bcanfield/southpaw/commit/fa0cb8e4f30019256fb16e702a8718feaf72ed48))
204+
205+
* Merge pull request #2 from bcanfield/develop
206+
207+
Develop ([`eedbc70`](https://github.com/bcanfield/southpaw/commit/eedbc7045b024428ea2e03fcfb2dd44ba1d4a80b))
208+
209+
* Bump version ([`9d5642b`](https://github.com/bcanfield/southpaw/commit/9d5642bd6d874ec828193e66a669dd556784c19a))
210+
211+
* Create genetic algorithm ([`fe3d9d4`](https://github.com/bcanfield/southpaw/commit/fe3d9d484318846bcf2033ae76ec341870cb5743))
212+
213+
* Cleanup ([`88fb4e6`](https://github.com/bcanfield/southpaw/commit/88fb4e634bffd0403030ce65cd8a5b601c74d81b))
214+
215+
* Attempt to fix build ([`a59c076`](https://github.com/bcanfield/southpaw/commit/a59c07625f967652edb3e67c0305056ed36fbf66))
216+
217+
* Attempt to fix build ([`529e5cb`](https://github.com/bcanfield/southpaw/commit/529e5cb6fe010fa160fed0ffd53811e4a6f92322))
218+
219+
* Attempt to fix build ([`a0399ce`](https://github.com/bcanfield/southpaw/commit/a0399ce11bec068c5cfe56b0f452669c7e5dc6fa))
220+
221+
* Attempt to fix build ([`3b722d5`](https://github.com/bcanfield/southpaw/commit/3b722d5fc1ef3e6e24dcd86d60ab108d7e11d77c))
222+
223+
* Attempt to fix build ([`5169158`](https://github.com/bcanfield/southpaw/commit/5169158718858743b1ef33884b50983aee287a15))
224+
225+
* Attempt to fix build ([`10d7f02`](https://github.com/bcanfield/southpaw/commit/10d7f028ea2a2349eaf4fe83d781528b40296ccb))
226+
227+
* Attempt to fix build ([`99a0617`](https://github.com/bcanfield/southpaw/commit/99a0617fbee0978e44f0977a73ca179126bba476))
228+
229+
* Fix test ([`68f799b`](https://github.com/bcanfield/southpaw/commit/68f799b553e1f03de912015a0ea5f62bceaad1d2))
230+
231+
* Fix broken test ([`43e5b51`](https://github.com/bcanfield/southpaw/commit/43e5b51a9fd6d3c42f9717f4cacc68b6e5622fb0))
232+
233+
* Add test and small fix to linear generator ([`4a9f955`](https://github.com/bcanfield/southpaw/commit/4a9f955142189cc6eadc9f62d025b35da1615701))
234+
235+
* Rename package ([`88aabb3`](https://github.com/bcanfield/southpaw/commit/88aabb33d3edd3d1612d86e71064b5a31c6a1f60))
236+
237+
* Merge pull request #1 from bcanfield/develop
238+
239+
Develop ([`9394794`](https://github.com/bcanfield/southpaw/commit/93947941f2a1a813bda337f9971149a3c5711f2b))
240+
241+
* Edit setup file ([`7f77f88`](https://github.com/bcanfield/southpaw/commit/7f77f8813cc0a91b5299e8f2afa3e3ced0bcc283))
242+
243+
* Rename package ([`40b1413`](https://github.com/bcanfield/southpaw/commit/40b1413abbe84e87063ea7ca4342ef49c7494f22))
244+
245+
* Fix README ([`00a0827`](https://github.com/bcanfield/southpaw/commit/00a0827d87aad22d0c60d7d6ec4c5f5ca5296822))
246+
247+
* Add README ([`e3d4aa5`](https://github.com/bcanfield/southpaw/commit/e3d4aa58a60d8aa6b11c079f700b416874344c51))
248+
249+
* Rstructure files ([`5338fae`](https://github.com/bcanfield/southpaw/commit/5338faee1cee8bad4d6dd20149bdd8923ad9b5c5))
250+
251+
* Bump version ([`2ce8535`](https://github.com/bcanfield/southpaw/commit/2ce8535233718c447e6f8b6b8479966adc8a7caa))
252+
253+
* Upgrade python version in build config ([`723be50`](https://github.com/bcanfield/southpaw/commit/723be50f230e414ef5dc418781fa6d65ccc2789c))
254+
255+
* Merge branch 'main' of https://github.com/bcanfield/truce into main ([`d8a6de5`](https://github.com/bcanfield/southpaw/commit/d8a6de579afd48296a40d340e9966450cf858564))
256+
257+
* Fix CircleCI config ([`020757c`](https://github.com/bcanfield/southpaw/commit/020757ce6bc300130d62a32e4eaac95f18444b1a))
258+
259+
* Add requirement ([`09d929c`](https://github.com/bcanfield/southpaw/commit/09d929c39d9bfb8c2bef34d4365a0302b2b70559))
260+
261+
* Initial pipeline setup ([`b7a4230`](https://github.com/bcanfield/southpaw/commit/b7a423006823fbfd45bfa0f071bb53afb502d753))
262+
263+
* first commit ([`027bdb4`](https://github.com/bcanfield/southpaw/commit/027bdb4d65693e6c1550207c702f7622cbce48da))

README.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,6 @@
1313

1414

1515

16-
[![Build Status](https://circleci.com/gh/bcanfield/southpaw/tree/main.svg?style=shield)](https://circleci.com/gh/bcanfield/southpaw/?branch=main)
17-
1816

1917

2018

@@ -176,3 +174,10 @@ This project is for educational use only.
176174
Accumulating Fanduel points or prizes through unauthorized methods such as unauthorized scripts or other automated means is against the Fanduel terms and may result in account disqualification.
177175

178176
The contributors of Southpaw shall not be held responsible for any actions taken using this tool.
177+
178+
## Developing
179+
Build package locally:
180+
`python setup.py bdist_wheel`
181+
182+
Install package locally:
183+
`pip install dist/southpaw-<...>.whl --force-reinstall`

0 commit comments

Comments
 (0)