anthony-tuininga / ceODBC

Python module for accessing databases using the ODBC API.
https://anthony-tuininga.github.io/ceODBC/
12 stars 8 forks source link

Can't install with pip #3

Closed InPermutation closed 4 years ago

InPermutation commented 7 years ago
PS>pip install -v ceODBC
Config variable 'Py_DEBUG' is unset, Python ABI tag may be incorrect
Config variable 'WITH_PYMALLOC' is unset, Python ABI tag may be incorrect
Config variable 'Py_UNICODE_SIZE' is unset, Python ABI tag may be incorrect
Collecting ceODBC
  1 location(s) to search for versions of ceODBC:
  * https://pypi.python.org/simple/ceodbc/
  Getting page https://pypi.python.org/simple/ceodbc/
  Looking up "https://pypi.python.org/simple/ceodbc/" in the cache
  Current age based on date: 325
  Freshness lifetime from max-age: 600
  Freshness lifetime from request max-age: 600
  The response is "fresh", returning cached response
  600 > 325
  Analyzing links from page https://pypi.python.org/simple/ceodbc/
  Could not find a version that satisfies the requirement ceODBC (from versions: )
Cleaning up...
No matching distribution found for ceODBC
Exception information:
Traceback (most recent call last):
  File "c:\python27\lib\site-packages\pip\basecommand.py", line 215, in main
    status = self.run(options, args)
  File "c:\python27\lib\site-packages\pip\commands\install.py", line 324, in run
    requirement_set.prepare_files(finder)
  File "c:\python27\lib\site-packages\pip\req\req_set.py", line 380, in prepare_files
    ignore_dependencies=self.ignore_dependencies))
  File "c:\python27\lib\site-packages\pip\req\req_set.py", line 554, in _prepare_file
    require_hashes
  File "c:\python27\lib\site-packages\pip\req\req_install.py", line 278, in populate_link
    self.link = finder.find_requirement(self, upgrade)
  File "c:\python27\lib\site-packages\pip\index.py", line 514, in find_requirement
    'No matching distribution found for %s' % req
DistributionNotFound: No matching distribution found for ceODBC

Indeed, https://pypi.python.org/simple/ceodbc/ is empty except for the h1 tag.

anthony-tuininga commented 6 years ago

Apologies for the delay. Yes, I haven't uploaded anything to PyPI. I do plan to change that at some point. I'll reply here again when that is finished.

jeasoft commented 6 years ago

Hey, what's up? Thanks for this incredible library, I'm using this and other where you participate at work (@oracle's cx_ODBC). Now I'm just dowloading the .zip from github, but could by useful for others to upload to Pypi. Greetings from DR!

anthony-tuininga commented 6 years ago

You're welcome, and my apologies for losing track of this!

jeasoft commented 6 years ago

Don't worry. CeODBC is BLAZING FAST, in an order of 5 to 20 times faster than PyODBC!!! GREAT JOB!!!

rriggs commented 5 years ago

Another ping on getting this into PyPI. Is there anything we can do to help move this along?

anthony-tuininga commented 5 years ago

Apologies for the delay. I haven't had much opportunity to work on the upgraded code and I wanted to get that done before uploading to PyPI, particularly now that this has to be done outside work hours! I have not forgotten about it, though, and I have hopes to get it done in the next few weeks.

SangitapuSahithi commented 5 years ago

Can I know if it is compatible with Python3.6 64 bit as well? While we are trying to import CEODBC by following the steps in readme .txt , We ended up with below error MicrosoftTeams-image (1)

frogdaa commented 4 years ago

Is this still being worked on? I really like this package over pyodbc but currently it is not easy to setup to make sure all of our computers have the same environment at my work. We are using anaconda so pushing into the Conda system would be nice as well.

anthony-tuininga commented 4 years ago

Yes, this is still being worked on -- in my spare time, unfortunately! It works just fine with Python 3.6 and Python 3.7 -- I still use it myself for my own projects. I agree it needs to be put up on pip. I am also intending to drop support for Python 2 at the same time.

afcmrp commented 4 years ago

Just another friendly request to put it on PyPI :)

anthony-tuininga commented 4 years ago

Ok. I had hoped to get the newer version ready before I uploaded to pip, but thought it was taking WAY TOO LONG! So here it is: https://pypi.org/project/ceODBC. Apologies for the lengthy delay!