An open API service providing commit metadata for open source projects.

GitHub / Python-Optional/optional.py / commits

An Implementation of the Optional Object for Python

SHA Message Author Date Stats
0ce55713 Fix by delegating to the value's dunder-repr method. Derek Passen <d****1@g****m> over 7 years ago
d1c22802 Test to exhibit the issue. Derek Passen <d****1@g****m> over 7 years ago
46c5fcec Bumping version for breaking change on returns of or_else. cbefus <c****s@g****m> over 7 years ago
c062d6c4 merge Merge pull request #24 from cbefus/OrElseSupplier cbefus <c****s@g****m>
Committed by: GitHub <n****y@g****m>
over 7 years ago
9fce7662 Provide a supplier to or_else instead of procedure. cbefus <c****s@g****m> over 7 years ago
cb408779 Bumping version for publish including additional get functions. cbefus <c****s@g****m> over 7 years ago
5539f9d3 merge Merge pull request #23 from cbefus/get_or_raise Derek Passen <d****1@g****m>
Committed by: GitHub <n****y@g****m>
over 7 years ago
a6f8ce72 merge Merge pull request #22 from cbefus/get_or_default Derek Passen <d****1@g****m>
Committed by: GitHub <n****y@g****m>
over 7 years ago
e591ea33 Implement get_or_raise. Derek Passen <d****1@g****m> over 7 years ago
13a732ff Implement a get_or_default function. Derek Passen <d****1@g****m> over 7 years ago
41f52a84 merge Merge pull request #19 from cbefus/pytest Derek Passen <d****1@g****m>
Committed by: GitHub <n****y@g****m>
over 7 years ago
05bc1968 Switch to pytest. Derek Passen <d****1@g****m> over 7 years ago
22ee4ca8 Bumping minor verson for or_else_raise function. cbefus <c****s@g****m> over 7 years ago
8d4613cf merge Merge pull request #18 from cbefus/OrElseRaise cbefus <c****s@g****m>
Committed by: GitHub <n****y@g****m>
over 7 years ago
a50f53a2 Adding space after inner class. cbefus <c****s@g****m> over 7 years ago
d3ac8c2e Added the or_else_raise function. cbefus <c****s@g****m> over 7 years ago
335de068 Bumping minor version for publish. cbefus <c****s@g****m> over 7 years ago
a6da2575 merge Merge pull request #17 from cbefus/assert_not_none_in_something cbefus <c****s@g****m>
Committed by: GitHub <n****y@g****m>
over 7 years ago
d1cf4752 merge Merge pull request #16 from cbefus/OpenSourceBadge Derek Passen <d****1@g****m>
Committed by: GitHub <n****y@g****m>
almost 8 years ago
f6e5fcf5 Adding a badge to highlight the open source love of this project. cbefus <c****s@g****m> almost 8 years ago
d8d270e7 merge Merge pull request #15 from cbefus/TestCoverage Derek Passen <d****1@g****m>
Committed by: GitHub <n****y@g****m>
almost 8 years ago
f4da6281 Adding Space on small headers to help github style things. cbefus <c****s@g****m> almost 8 years ago
e9411a53 Slight fixes to the readme after seeing it in github. cbefus <c****s@g****m> almost 8 years ago
edb2c49b merge Merge branch 'master' of https://github.com/cbefus/PyOptional into TestCoverage cbefus <c****s@g****m> almost 8 years ago
f1ce76af merge Merge pull request #14 from cbefus/MITLicense Derek Passen <d****1@g****m>
Committed by: GitHub <n****y@g****m>
almost 8 years ago
080f451e fixed call of coverage. cbefus <c****s@g****m> almost 8 years ago
36b81893 Using the coverage command instead of python to run the tests. cbefus <c****s@g****m> almost 8 years ago
71888095 Removing .coverage file. Bad idea. cbefus <c****s@g****m> almost 8 years ago
198cd28c Trying coverage by including the coverage config file. cbefus <c****s@g****m> almost 8 years ago
76012cd4 Added year and name to license. cbefus <c****s@g****m> almost 8 years ago
64a93473 Updating config to drop 3.2 support and test coverage testing in travis CI. cbefus <c****s@g****m> almost 8 years ago
3d759ff9 Verify that Something can not be instantiated with a None value. Derek Passen <d****1@g****m> almost 8 years ago
8596686a Testing why travis is not executing expected script. cbefus <c****s@g****m> almost 8 years ago
bf1027ca Don't run code coverage for version 3.2 because requirements wont build (cyth... cbefus <c****s@g****m> almost 8 years ago
be1f01ca fixed filename spelling error. cbefus <c****s@g****m> almost 8 years ago
f7e842c2 the use mirror option is not in all versions of python pip so dropping it fro... cbefus <c****s@g****m> almost 8 years ago
583f69c5 Adding the test_requirements.txt to install for running the coverage report. cbefus <c****s@g****m> almost 8 years ago
e1808b60 Added test coverage reporting for tests and badge to the README cbefus <c****s@g****m> almost 8 years ago
1b268a3e Pushing major version because license change is breaking. cbefus <c****s@g****m> almost 8 years ago
292d08e9 Switching to MIT License cbefus <c****s@g****m> almost 8 years ago
47b9d655 merge Merge pull request #12 from cbefus/missing-test-case cbefus <c****s@g****m>
Committed by: GitHub <n****y@g****m>
almost 8 years ago
6e5768a6 merge Merge pull request #13 from cbefus/no-install cbefus <c****s@g****m>
Committed by: GitHub <n****y@g****m>
almost 8 years ago
a473f84e Disable the install phase on TravisCI. Derek Passen <d****1@g****m> almost 8 years ago
b32e737b Test that if_present/or_else work properly on a populated optional. Derek Passen <d****1@g****m> almost 8 years ago
e9e632c9 Adding in specific python versions tested. cbefus <c****s@g****m> almost 8 years ago
bffafef2 Adding build passing status to README.md. cbefus <c****s@g****m> almost 8 years ago
2502d320 merge Merge pull request #11 from cbefus/pypi-badges cbefus <c****s@g****m>
Committed by: GitHub <n****y@g****m>
almost 8 years ago
ed76e92e Add badges for version, license, python versions, contributors. Derek Passen <d****1@g****m> almost 8 years ago
faaec0ba Adding Travis CI hack for python 3.7 cbefus <c****s@g****m> almost 8 years ago
8e5a8d8c Remove 2.6 support because of lack of unittest discover. cbefus <c****s@g****m> almost 8 years ago
26a6c598 merge Merge pull request #10 from cbefus/TravisCI cbefus <c****s@g****m>
Committed by: GitHub <n****y@g****m>
almost 8 years ago
0a988672 Fixed typo cbefus <c****s@g****m> almost 8 years ago
37b0a859 Added the configuration to run all tests in all python environments via Travi... cbefus <c****s@g****m> almost 8 years ago
d23d9299 Bumping minor version for release. cbefus <c****s@g****m> almost 8 years ago
74cbe99e merge Merge pull request #9 from cbefus/FileSplit Derek Passen <d****1@g****m>
Committed by: GitHub <n****y@g****m>
almost 8 years ago
0a7441a3 Remove need for factory and single raw import Derek Passen <d****1@g****m> almost 8 years ago
ac9c3dde No longer marking private classes with leading underscore. Derek Passen <d****1@g****m> almost 8 years ago
25d1d327 Split the functionality into several files. cbefus <c****s@i****m>
Committed by: Derek Passen <d****1@g****m>
almost 8 years ago
631d40a5 Bumping minor version for new feature release. cbefus <c****s@i****m> almost 8 years ago
85ccf2ad Updated README.md formatting. cbefus <c****s@i****m> almost 8 years ago
cdb3cf68 merge merged in zero-arity-of. cbefus <c****s@i****m> almost 8 years ago
5e7ce9b6 Updated readme. cbefus <c****s@i****m> almost 8 years ago
9f8a580e Change Optional.of to return empty on zero arity. Derek Passen <d****1@g****m> almost 8 years ago
e6592691 Implement __repr__. Derek Passen <d****1@g****m> almost 8 years ago
4b12c266 Fixed spelling error in markdown content type cbefus <c****s@i****m> almost 8 years ago
f69c67e4 Pushing version for new release. cbefus <c****s@i****m> almost 8 years ago
0c632534 Updating setup.py with more info. cbefus <c****s@i****m> almost 8 years ago
9be5c2f5 added download url for initial release. cbefus <c****s@i****m> almost 8 years ago
5b91e195 merge Merge pull request #6 from cbefus/packaging cbefus <c****s@g****m>
Committed by: GitHub <n****y@g****m>
almost 8 years ago
f924afd9 Renamed to Optional.py and added the setup.cfg. cbefus <c****s@i****m> almost 8 years ago
5901ad8b merge Merge pull request #5 from cbefus/abc cbefus <c****s@g****m>
Committed by: GitHub <n****y@g****m>
almost 8 years ago
041dc166 Rework to use an abstract base class. Derek Passen <d****1@g****m> almost 8 years ago
3c5bca5f Add setup.py for packaging. Derek Passen <d****1@g****m> almost 8 years ago
782f973f merge Merge pull request #2 from cbefus/DunderEquals Derek Passen <d****1@g****m>
Committed by: GitHub <n****y@g****m>
almost 8 years ago
4b7bc636 merge Merge branch 'master' of https://github.com/cbefus/PyOptional into DunderEquals cbefus <c****s@i****m> almost 8 years ago
e1838189 Removed the __neq__ function. cbefus <c****s@i****m> almost 8 years ago
3f48d624 merge Merge pull request #3 from cbefus/nonlocal cbefus <c****s@g****m>
Committed by: GitHub <n****y@g****m>
almost 8 years ago
f150a37a By using mutation instead of assignment, avoid shadowing. Derek Passen <d****1@g****m> almost 8 years ago
5917f7a0 Implemented __eq__ and __ne__. cbefus <c****s@i****m> almost 8 years ago
72375a5d Some improvement of the README. cbefus <c****s@i****m> almost 8 years ago
77a97caa Added the map and flat map functionality. cbefus <c****s@i****m> almost 8 years ago
945bbd09 Fixed null vs none error in readme. cbefus <c****s@i****m> almost 8 years ago
e9bd215b Small correction to README cbefus <c****s@i****m> almost 8 years ago
80fcc281 Initial tests and implementation committed and readme filled out. cbefus <c****s@i****m> almost 8 years ago
69a7aabe Initial commit cbefus <c****s@g****m>
Committed by: GitHub <n****y@g****m>
almost 8 years ago

← Back to repository